Reserve now

A Fish Called Avalon in Miami Beach offers a mix of experiences, with some diners raving about exceptional food and attentive service, while others were disappointed by issues like hair in their food. The restaurant's management has shown a willingness to address and learn from negative feedback, with one reviewer praising their efforts to rectify a poor experience. Overall, the establishment seems to cater to a variety of tastes, with highlights including the Boomshine Margarita, grilled octopus, and extensive wine list. For a special evening meal with live music and good food, A Fish Called Avalon is worth a visit.

Annette
03.12.2022 - 13:16
Samantha
03.12.2022 - 13:16
Piper
03.12.2022 - 13:16
Ladislav
03.12.2022 - 13:16
Hugh
03.12.2022 - 13:16

Full Menu

More information

Suggested nearby restaurants.

4.9
Menu
Table booking
Open Now
4.9
Menu
Table booking
Open Now
City: Miami Beach, 710 Washington Ave, Miami Beach I-33139-6248, United States
"Food and service was on point. Thank you Eli for a great lunch."
4.9
Menu
Table booking
Open Now
4.9
Menu
Table booking
Open Now
City: Miami Beach, 1130 Collins AveFL 33139-4624, Miami Beach, United States
"The best of all the dishes were very good the unbelievable drinks"
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Miami Beach, 1555 Washington Ave, Miami Beach I-33139-7802, United States
"Lovely restaurant with delicious and large variety of Latin American foods. Even the cocktails were refreshing and true to their taste. Very nice aest..."
4.9
Menu
Table booking
Open Now
4.9
Menu
Table booking
Open Now
City: Miami Beach, 944 Washington Avenue, Miami Beach, 33139, United States Of America
"Great food and prompt service. Pedro, our walter, was awesome!"
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Doral (near Miami Beach), 7910 NW 25th StSuite 102, Doral, United States Of America
"Excellent food and ambiance! Highly recommended"
4.9
Menu
Table booking
Open Now
4.9
Menu
Table booking
Open Now
City: Miami (near Miami Beach), 2609 N Miami Ave, Miami, FL 33127, United States, 33137
"Delicious strong latte this morning! will be coming back"