Home/What to See /Talk of the Town Bar and Grill
Search 66
Talk of the Town Bar and Grill
Description
Feel right at home at Talk of the Town! Located in Elkhart’s beautiful downtown, this family friendly bar welcomes locals and weary travelers all year long. Offering a wide variety of pub foods.
Location
Alignment 1926||1930||1940
Central Region

115 Governor Olgesby Street
Elkhart, IL
62634

Contact
(217) 947-2770
Related Images
Information Requested is Not Found
Related Videos
Information Requested is Not Found