332 S Broadway, Yonkers, New York 10705 USA
Tamarind Margarita and Mango margarita on the rocks
Photo Credit: Yelp