2320 NW 2nd Ave, Miami, Florida 33127 USA
Birria tacos + watermelon margarita to go.
Photo Credit: Yelp