Maedges Mini-Mart
709 E Main St,
Alhambra,
IL
62001,
United States
Gas station ◄ Convenience store ◄
... , this place is really convenient if youre living in Alhambra. The restaurant is phenomenal except one waitress shes always annoyingly crabby. Also, if youre going to promote being open until 9pm on the gas station side at least be open until then. Stop ...
Can not remember
This is your typical American diner. Located in a gas station, i was skeptical, but its actually a standalone restaurant. Good breakfast selection. A lot of food and relatively cheap. Everything ...