Mexican, Grocery Store
1901 S Canalport Ave
Chicago, IL 60616
- Wow this place is cheap, delicious, and a hidden gem!
- The taco al pastor as great! And the al pastor nacho are unbeatable for the price.
- Don't be thrown off by the corner store/restaurant look. This place rocks when it comes to the food. Viva Chicago
- Everything is great here. The shrimp diablo (spicy), the green enchiladas are one of my favorites, and a big fat tasty burrito. YOU HAVE TO GET THE SALSA VERDE WITH CHIPS!
- Hangover? Dollar tacos? Heck yea!