Elms Restaurant

912 Main St, Batavia
(630) 879-1194

Customers' Favorites

Photos

+13 photos
+12 photos
Add a photo

Order Online

Recent Reviews

Food is 10/10. Service is excellent, and I love the old timey atmosphere! It is a shame to see that they’re closed.

Parking: in front of the restaurant there are a bunch of parking places with maybe about 10 to 20 spots.

Kid-friendliness: I don’t know, but if your kids want a place to eat then this is the perfect place.
I almost always come to this location. The assistant manager is so nice and friendly!! He is truly the reason I come here. All other employees I’ve encountered have been super friendly as well and my order is always hot and accurate.
CASH ONLY! Elms was great! I would totally come back the food was really good (personally I liked the burger the best) the home made root beer was delicious, we got a root beer float after the food and it was really good. A burger, hot dog, pulled pork bbq sandwich, two orders of fries, two root beers and two root beer floats cost like $22 the price is worth driving from a little bit of a distance. Again they don’t take credit card but if you have some old school money and want...

More Reviews