Get directions to: Tapatio Mexican Restaurant, Greenwood, IN
Restaurant address: 801 Us Highway 31 S Greenwood, IN 46143, USA
Restaurant: Tapatio Mexican Restaurant