Bar
The Tuck Room
5 locals recommend,
Location
3701 NE 163rd St
North Miami Beach, FL
Eastern Shores
Tips from locals
Nice hidden cozy corner adjacent to iPic a luxury movie theater. Great place with eco fire place, fine menu and drinks. Modern comforting place.
Unique things to do nearby
Locals also recommend
- 13 locals recommend