Full menu with prices & pictures
Taste Of Cholulas 8901 E Washington St, Indianapolis,...
+13176281258
The place from Indianapolis offers 10 different dishes and drinks on the menu at an average $5.0.
Cecina Taco
Cabeza De Puerco Taco
Torta Milanesa Res
Torta De Jamon
Milanesa De Res Poblana
Carnitas Poblana