GENERAL INFO893 E. Main St. Greenwood, Indiana 46143p: 317-865-6100Visit WebsiteDESCRIPTIONFestively decorated Mexican Restaurant.