Homer's
4518 S Mcdowell Ave
Chicago, Illinois 60609
USA
Phone: 773-847-5760
Chicago, Illinois 60609
USA
Phone: 773-847-5760
Food | |
Service | |
Ambiance | |
Overall: |
![](images/clear.gif)
Location & Nearby Info
Beijing Chinese Restaurant0.18 mi
El Patio Restaurant0.19 mi
Lulu's Grill0.19 mi
Pepes Tacos0.20 mi
Pepe's Mexican Restaurant0.21 mi
Naples Pizza0.21 mi
Mc Donald's0.23 mi
Little Caesars Pizza0.23 mi
My Second Home0.24 mi
El Coqui Restaurant0.26 mi
![](images/clear.gif)
Cuisine:
Homer's Description:
Homer's is a lovely Bar restaurant in Chicago, Illinois, offering you a super choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Homer's