A Fish Called Avalon

$$$
Closed
yelp logo

(948)

Photos

700 Ocean Dr
Miami Beach, FL 33139
For more than 30 years A Fish Called Avalon has delighted guests with award-winning seafood dining on the best corner of South Beach.

Find related places

Reviews

yelp logo
4.5948 reviews
Photo of Cathy K.
Cathy K.
10/13/2025

I came back after 10 years during a trip to Miami to have the macadamia crusted snapper again! It's so so delicious and my favorite meal. Alejandro was our server and he gave us the best experience.

Photo of Clyde D.
Clyde D.
8/5/2025

The food was delicious. The service was masterful. I couldn't think of a better location to enjoy a meal on Miami Beach.

Photo of Laken C.
Laken C.
4/11/2025

Miami Beach is considered a paradise for those in love with the culinary arts, dining at a Fish Called Avalon Brought out the feeling of classic Art Deco South Florida while delivering delicious...

Robert J.
9/29/2025

This is the most amazing place I've ever eaten at. Classy, great hospitality, great food presentation, amazing atmosphere, inside and outside seating, and reasonably priced .... you have to go here

Photo of Camille B.
Camille B.
6/19/2025

We went to a Fish Called Avalon because we always do when we are in Miami. We had 8 family members this time and we all loved the food. Our service was excellent. We got Richard, he was great....

Owner verified
See a problem?

You might also like

United StatesFloridaMiami BeachA Fish Called Avalon

Yext

Partial Data by Foursquare.