Taste Of Cholulas
7.9 • Taco restaurant
Taco restaurant offers tiny portions with excellent seasoning and well-prepared tacos. Green sauce stands out as impressive. Pricing is consistent across taco types.
View menu
Good to know
1
Tacos are priced at $4.50 each, regardless of type.
8901-8925 E Washington St, Indianapolis, Indiana, United States
Similar places nearby
A few nearby places worth checking next.
Tacos A La Diabla
Cozy, chic interior with comfortable booths and a clean, inviting atmosphere resembling a food truck.
Wingstop
Busy eatery with a great vibe but notable issues with cleanliness and grease throughout the space.
Gordon Food Service Store
Clean, well-stocked store offering bulk food items and competitive prices in a friendly, relaxed atmosphere.