Based on 5 reviews, the restaurant has received a rating of 4.8 stars. Price
✔️ Dine-in ✔️ Takeout ✔️ No delivery
Address:
5937 E 16th St, Indianapolis, IN 46218
Phone: (317) 525-5159
Hours
Sunday | 10 AM–8 PM |
Monday
(Labor Day)
|
10 AM–8 PM
Hours might differ
|
Tuesday | 10 AM–8 PM |
Wednesday | 10 AM–8 PM |
Thursday | 10 AM–8 PM |
Friday | 10 AM–8 PM |
Saturday | 10 AM–8 PM |
Menu
… View more
Photo Gallery
Reviews
calvin burns
Very friendly lady helping us out. The smell in the building makes your mouth water. The food tastes so authentic, its really unbelievable for this hole in the wall location.
… more
Dee Dunn
They helped me substitute meat for veggies Chilada, service and food was great. I even got a dish for my patients for Father’s Day!
… more
R E
Food was good and the service was great the night I was there. Pretty decent prices. I would go back
… more
Matilde Perez
Very good for cravings and good service
… more
… View more