Taqueria El Palmar

Taqueria El Palmar2017-06-13T15:10:31+00:00

  • Restaurants
  • Mexican/South American
  • Casual Dining
1008 1/2 W. Irving Park Rd.
Chicago, IL 60613
(773) 404-5969