802 Atwells Ave, Providence, Rhode Island 02909 USA
Mangonadas here at Casa Mexico! Delicious and refreshing!!
Photo Credit: Yelp