Taste Of Cholulas

45 reviews

8901-8925 E Washington St, Indianapolis, IN 46219

+13176281258

About

Taste Of Cholulas is a Taco restaurant located at 8901-8925 E Washington St, Indianapolis, IN 46219. It has received 45 reviews with an average rating of 4.3 stars.

Photos

Hours

Monday5PM-12AM
Tuesday5PM-12AM
Wednesday5PM-12AM
Thursday5PM-12AM
Friday5PM-12AM
Saturday5PM-12AM
Sunday5PM-12AM

F.A.Q

Frequently Asked Questions

  • The address of Taste Of Cholulas: 8901-8925 E Washington St, Indianapolis, IN 46219

  • Taste Of Cholulas has 4.3 stars from 45 reviews

  • Taco restaurant

Similar places

Tlaolli

382 reviews

2830 E Washington St, Indianapolis, IN 46201

Taqueria Mi Costa

206 reviews

1430 W Washington St, Indianapolis, IN 46222

Taqueria Puebla

174 reviews

7542 Shadeland Ave, Indianapolis, IN 46250

Wichos Tacos

126 reviews

4715 W 30th St suite f & g, Indianapolis, IN 46222

Taqueria

10 reviews

4715 W 34th St, Indianapolis, IN 46222