Mega Tacos

9211 Crawfordsville Rd, Indianapolis, IN

Menu (As of 10/30)

Homemade Natural Juice

Saturday Quesabirria Special

Taco Tuesday (Only On Tuesdays)

Tortas

Quesadillas

Veggie Specialty

Kids Menu

Platillos

Sides / extras

Tamales

Caldos / soups

Caldo De Camaron

Sprite Can

Kuii Aloe Vera Mango

Candy

Taco Tuesday

Uncategorized

Mega Tacos: hours and how to order