Where is Anthony's on the Beach?

Where is Anthony's on the Beach located?

Anthony's on the Beach, Florida, United States of America (approx. 28.27335°, -80.60666°)


Where is Anthony's on the Beach on the map?