Address: 2000 West 51st St, Chicago, IL 60609 Phone: (773) 424-8431
Reviewed on 06/07/2025
By: Enrique M.
Very good food. Service is great. Ambiance is clean and good. Their asada tacos are fire and their quesibirria tacos are delicious. I had an asada burrito... more
Reviewed on 05/17/2024
By: Alethea P.
It was rather hard to place an order. I order a taco dinner, no onion, no tomatoes and attempted to order a drink. The young lady kept repeating the same... more