Mega Tacos
Family, Tacos
Hours:
9211 Crawfordsville Rd, Indianapolis
(317) 377-4194
Mega Tacos Reviews
We've been going to Omega Tacos since it opened. Everything we've had has been very good but the Birria tacos are the absolute best! As authentic as it gets ... highly recommend
I've driven by many times but never stopped in until today. The first issue I had was that the parking is behind the building, and then you have to walk back around to the front door. It's not a big deal but inconvenient if it's a rainy day or when it's dark, so something to keep in mind. It was empty when I walked in except for the staff/owners. I ordered a steak burrito, no beans for my daughter, and 3 tacos (chicken, steak, and carnitas) for myself. I asked for a second green...read full review
Ratings
Menu
Hours
Monday | 9AM - 8PM |
Tuesday | 11AM - 8PM |
Wednesday | 11AM - 8PM |
Thursday | 11AM - 8PM |
Friday | 11AM - 8PM |
Saturday | 11AM - 8PM |
Sunday | 9AM - 7PM |
Absolutely the best tacos in the city. Wonderful staff and reasonable prices.