9449 Collins Ave, Surfside, Florida 33154 USA
The Restaurant at the Grand Beach Hotel Surfside - Outdoor Terrace
Photo Credit: Yelp