5510 Lafayette Rd # 160
Indianapolis, IN 46254
Laid-back & colorful cafeteria with booth seating dishing up classic Mexican eats & daily specials.