|
|
El Palmar773-404-5969 1008 1/2 W Irving Park Rd, Chicago, IL |
Unfortunately, this restaurant does not currently allow online ordering.
:(
-
DaLocaReviews | Orders
This place rocks! Better than Zacatacos on the South Side! If you're ever in a mood for some good ol' Mexican food with plenty of leftovers, this is the place. I have yet to finish an entire order of Supernachos in one sitting! Highly Recommended since finding it on grubhub!!!!








