Elkhart Station is a historic gathering place and now the home of Oma’s Kitchen & Bierhaus. Here, you’ll find comforting food, cold bier, warm welcomes, and space for meaningful celebrations.
Location
101 Governor Oglesby St, Elkhart, IL, 62634
Hours
Dinner:
Wednesday – Saturday
4pm - 9pm
Bar until 10pm
Contact
(217) 947-4300