at 7763 Shelby St, Indianapolis , 46227 United States
193 FB users likes Margarita US 31 Mexican Restaurant, set it to 223 position in Likes Rating for Indianapolis, Indiana in Local Business category
Margarita US 31 Mexican Restaurant is Indianapolis based place and this enity listed in Mexican Restaurant category. Located at 7763 Shelby St IN 46227. Contact phone number of Margarita US 31 Mexican Restaurant: (317) 859-1009