Shuckers Bar & Grill
Restaurant/cafe
33141 North Bay Village
United States
Phone: (305) 866-1570
Website: www.shuckersbarandgrill.com
A Miami restaurant icon known for great food and a breath taking view. One of only a few Miami Beach restaurants where your view is directly on the Bay!



