Shuckers Bar and Grill

1819 79th Street Cswy, North Bay Village, FL 33141

http://shuckersbarandgrill.com/ map of location
Shuckers Bar & Grill is a Miami restaurant icon located on 79th Street’s Restaurant Row in Miami Beach. With outdoor dining on a dock over Biscayne Bay, Shuckers Bar & Grill is the premium name in scenic and casual dining. With great food at a great price it is no wonder the Miami New Times newspaper has voted Shuckers Bar & Grill Best Affordable Waterfront Dining and Best Sports Bar.
back to top