Map
Virginia Key Beach, Miami, FL, United States
Restaurant
Jimbo's Shrimp