La Gloria Restaurant Cenaduria

3565 Lafayette Rd.
Indianapolis, IN 46222
317-290-8009
VIEW WEBSITE

Lafayette Square

COST

$12 and under



One of the most authentic Mexican places in Indy, this small restaurant is always filled with locals enjoying great food and service.



Weekend5 728x90

Plan Your Getaway

TO