10720 W Flagler St, Miami, Florida 33174 USA
Lechon asado - tender and tasty - would've liked if was shredded a bit more though
Photo Credit: Yelp