Taco Bell951 Indiana Avenue, Indianapolis, IN
La Parada Mexican Restaurant1642 E New York St A, Indianapolis, IN
IHOP6901 W. 38th Street, Indianapolis, IN