Get directions to: Baja Fresh Mexican Grill, Indianapolis, IN
Restaurant address: 7305 E 96th St Indianapolis, IN 46250, USA
Restaurant: Baja Fresh Mexican Grill