A Fish Called Avalon

$$$
Closed
yelp logo

(950)

Call
Website

Advertisement

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.5950 reviews
Photo of Tsan L.
Tsan L.
11/8/2025

This restaurant will truly give you an old world,long money Miami feel! This place is upscale and right in the heart of South Beach. The food is delicious,service immaculate and drinks are boozy...

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 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...

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 Anastasia K.
Anastasia K.
10/26/2025

The customer service is 10 star! I am hosting a dinner and Michelle has been absolutely amazing. Communication, attention to detail, and accommodating is off the charts. Thank you for being awesome!

Owner verified
See a problem?

You might also like

United StatesFloridaMiami BeachA Fish Called Avalon

Yext

Partial Data by Foursquare.

Advertisement