Loco Mexican Restaurant

2205 N. Delaware St.
Indianapolis, IN 46205

Downtown

COST

$12 and under



Serving a Tex-Mex menu, 50 different tequilas, and monthly rooftop taco parties.