Tlaolli

2830 E Washington St, Indianapolis, IN

Menu (As of 11/2)

Soups

Tacos

Entrées

Tamales

Drinks

Sides & Salsas

Sale

Tlaolli: hours and how to order