El Palmar
1008 1/2 W Irving Park Rd
Chicago, Illinois 60613
USA
Phone: 773-404-5969
Chicago, Illinois 60613
USA
Phone: 773-404-5969
Food | |
Service | |
Ambiance | |
Overall: |
![](images/clear.gif)
Location & Nearby Info
Bertos Pizzeria0.00 mi
Fornello Trattoria0.00 mi
Ottavio Restaurant0.00 mi
Caminos De Michuacan0.01 mi
Byron's Hot Dog Haus0.02 mi
Holiday Club0.04 mi
Nick's Uptown0.04 mi
Nicks0.05 mi
Tac Quick0.05 mi
Emerald City Coffee0.05 mi
![](images/clear.gif)
Cuisine:
El Palmar Description:
El Palmar is a one to try Others restaurant in Chicago, Illinois, offering you a huge choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of El Palmar