2506 NW 2nd Ave, Miami, Florida 33127 USA
We have the best outdoor dining experience at the epicenter of the Wynwood experience. Period.
Photo Credit: Yelp