Little Mexico

  • 1285 N State Road 135 #G,
    Greenwood, IN 46142
  • Phone: 317-859-1336
  • Cuisine: Mexican Restaurant

Map

Unable to Display Map