Search results
- Taco DelightMexican Restaurant · $$
3806 Euclid Ave East Chicago, IN 46312 260.48 mi
Is this your business? Verify your listing
Amenities
- Family friendly
3806 Euclid Ave East Chicago, IN 46312 260.48 mi
Is this your business? Verify your listing
1.0 1 review
nickle and dime you, meaning she charge black people for lettuce and tomato,cheese, ten tacos $17.00 really.don't go there, the ground beef is not ground beef, go to EL Michocane they don't sell... More