Tlaolli

382 reviews

2830 E Washington St, Indianapolis, IN 46201

www.tlaolli.net

+13174109507

About

Tlaolli is a Taco restaurant located at 2830 E Washington St, Indianapolis, IN 46201. It has received 382 reviews with an average rating of 4.8 stars.

Photos

Hours

Monday11AM-8PM
Tuesday11AM-8PM
Wednesday11AM-8PM
ThursdayClosed
FridayClosed
Saturday3-8PM
Sunday3-8PM

F.A.Q

Frequently Asked Questions

  • The address of Tlaolli: 2830 E Washington St, Indianapolis, IN 46201

  • Tlaolli has 4.8 stars from 382 reviews

  • Taco restaurant

Similar places

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

Taste Of Cholulas

45 reviews

8901-8925 E Washington St, Indianapolis, IN 46219

Taqueria

10 reviews

4715 W 34th St, Indianapolis, IN 46222