1950 Westminster St, Providence, Rhode Island 02909 USA
Chorizo and Al Pastor Tacos
Photo Credit: Yelp