6 Best American Restaurants near Saint Elmo

Mary Ann's American • $
710 West Orchard Street, Vandalia

Customers` Favorites

Eggs Hashbrowns and Toast
Bacon Cheeseburger

“The reviews are correct! This is a homey, small-town diner with great food. Most of the patrons are locals, but the staff are very friendly to travelers as well. The chairs are nicely padded, which we really appreciated. The bathrooms are clean. Most importantly, the food is cooked perfectly and served hot. The prices are great as well. Breakfast is served all day. Be sure to ask about the daily special. It was chicken when we were there, and the meals coming out of the kitchen looked incredible!Dietary restrictions: The menu is very simple, and does not list allergens, but they do handle special requests.“

4.6 Superb28 Reviews
Daryl's Dine-In American • $
US-40, St Elmo

Customers` Favorites

Kids Cheeseburger with Curly Fries
Chicken Club Sandwich with Fries
Bacon Cheese Burger
Blue Raspberry
Mushroom

“Always enjoy the best service from Barb Sidwell, and excellent food... Even if it was 10 minutes to closing.. thanks guys!Kid-friendliness: An area where kids can play freely w toys...Wheelchair accessibility: There are no curbs or sidewalk to get over so it's straight in the door from the car.“

4.3 Superb22 Reviews
Waltrip's Corner American • $
County Rd 2400 N, Brownstown - 5.27 miles

“Great food, at a good price. It has a cute vibe, a lot like sitting in your Grandma's kitchen while she cooks you some breakfast. The mis-match mugs and plates are very charming and make you feel at home. So does the sweet pup outside, hoping you'll play a round of fetch. This feels like a place you could go every day.“

5 Superb21 Reviews
The Open Door Diner Diner • $
120 N Main St, Altamont - 6.16 miles

Customers` Favorites

Cheeseburger and Seasoned Fries
Ham and Cheese Omelette
Pig N the Tater Patch
Stuffed French Toast
Biscuits and Gravy
Farmers Breakfast
Cinnamon Roll
Fish Tacos

“Stopped in for coffee and nibbles while in town. The coffee was great and the cinnamon roll was excellent. Our kids also had eggs, bacon, and toast that they really liked. Staff were friendly and prices were reasonable. We'd come back here again.“

4.8 Superb36 Reviews
Luke's Bar & Grill Bar & Grill • $
112 W Adams Ave, Altamont - 6.11 miles

“Not a single unwelcoming person, extremely good vibes and a loving environment. They didn’t have Chili Cheese Fries on the menu but they ended up working it out and getting it for me, showing that they go above and beyond for their customers. Would recommend for any occasion!“

4.6 Superb27 Reviews
Mark's Cafe American • $
233 W Cumberland Rd, Brownstown - 5.95 miles

Customers` Favorites

Chef Salad with Chix
Cheeseburger

“We stopped here on our way home to Indiana. This, by far, was one of the best home cooked breakfasts we've had. Skip the big chains. They don't compare. I had a menu special of 2 homemade biscuits and gravy, home fries, 1 egg and coffee for $7. It's a little hole in the wall, so don't expect famcy. People were very nice.“

3.6 Good15 Reviews