Address: 5555 NE 2nd Ave, Miami, FL 33137, USA
Tables has a good distances between, plus everybody has masks.
Plenty of outdoor seating that is distanced as well
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Argentinian restaurant
4802 NW 7th St, Miami, FL 33126, USA
6981 NW 74th St, Miami, FL 33166, USA
9227 SW 40th St, Miami, FL 33165, USA
2756 SW 137th Ave, Miami, FL 33175, USA
14291 SW 42nd St, Miami, FL 33175, USA
12214 SW 8th St, Miami, FL 33184, USA
6420 Bird Rd Unit 2, Miami, FL 33155, USA
860 NE 79th St, Miami, FL 33138, USA