We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

A Fish Called Avalon

700 Ocean Dr, Miami Beach, FL 33139-6220
+1 305-532-1727
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent60%
  • Very good29%
  • Average7%
  • Poor2%
  • Terrible2%
Travellers talk about
“seafood” (173 reviews)
“orzo” (33 reviews)
Closed Now
All hours
American, Seafood, International, Vegetarian Friendly, Gluten Free Options
700 Ocean Dr, Miami Beach, FL 33139-6220
All Details
Write a Review
Reviews (1,529)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 1,254 reviews

Reviewed yesterday via mobile

This restaurant was fabulous even on a rainy night we were able to sit comfortably outside and listen to the live music!! The cavatelli pasta was to die for and the garlic hummus was a great treat to start, we celebrated a birthday here and...More

Thank Haley K
Reviewed yesterday via mobile

Excellent dining spot,not as noisy as the restaurants a bit higher up the road.We dinned inside as it was a bit overcast,very nice ambiance. Alex was our server and was super!!!! Steak was cooked perfectly! Highly recommend

Thank Aaronnnm
Reviewed yesterday via mobile

We reserved a table which was ready when we arrived but then a little slow to bring the menus and take the order. I ordered lobster which was ok but my partner had the King Crab legs which was pretty amazing. The wine choice was...More

Thank Gintuition
Reviewed yesterday

We got a ribeye, Flounder and crab cake. The steak was a perfect medium cooked and juicy. The flounder and crab cake were pretty good. The bread served before food was among the best we every had. Cocktails are also recommended.

Thank Tony1215
Reviewed 2 days ago

Very nice meal in this restaurant overlooking Ocean Drive. We ate inside- room is modern and spare but nice. Could have had just a little more light to be able to read the menu. Our Macedonian waiter was excellent (and gorgeous). Food was very good...More

Thank CR1118
Reviewed 4 days ago via mobile

We hand our eating out with the friends in the Avalon . Great as usual, attentive service, special fish dishes, distinctive and typical Avalon. Unfortunately is INDER construction now and you sit amidst the scaffolding... however the food is great!

Thank A_Baden2014
Reviewed 1 week ago via mobile

Loved my visit for dinner Saturday evening. Everyone was very nice and the service was impeccable. I started with the Spanish grilled octopus appetizer. It was cooked to perfection and on a bed of lightly dressed greens. For dinner I had the grilled swordfish with...More

Thank Bart A
Reviewed 1 week ago

Nice seafood restaurant right on Ocean Drive. Nice ambiance, live music outside, perfect for people watching. The food was good, nothing to rave about. Had the crab crusted grouper which was very good. The waiter was very attentive. The reason for not giving it 5...More

Thank Monroetravels
ppinault, General Manager at A Fish Called Avalon, responded to this reviewResponded 1 week ago

Dear Monroetravels, Many thanks for taking a moment to share your experience. We’re delighted to know that our service, ambiance and cuisine were satisfying. We look forward to welcoming you again. Warm regards, Pascal Pinault, Food & Beverage Director

Reviewed 1 week ago

Unbelievable food with excellent service with Michael Went once just my husband and I, then went back with friends. We would highly recommend this placeMore

Thank nycoleyanow
ppinault, General Manager at A Fish Called Avalon, responded to this reviewResponded 1 week ago

Dear nycoleyanow, We’re thrilled to know that your enjoyable experience led to not one, but two, evenings with us. Your name us “best restaurant in South Beach” makes us very proud indeed, and we thank you for sharing that. Hope to welcome you again soon....More

Reviewed 10 September 2017

Outstanding food - the lobster was incredible. The staff were very accommodating of young children - there were several groups with small children dining early. There is a decent kids menu available which included a very generous portion of fish. The live music was fantastic...More

Thank 2014Mum2Be
ppinault, General Manager at A Fish Called Avalon, responded to this reviewResponded 2 weeks ago

Dear 2014Mum2Be, Thank you for describing everything that you enjoyed about your experience with us. Apologies for the hiccup about your glass of wine. We’ve reviewed that point with our servers, and appreciate your husband’s good-natured reaction. Hope to welcome you and your family again...More

Nearby Restaurants
Pinocchio italian deli
499 reviews
.12 km away
Puerto Sagua
2,008 reviews
.11 km away
Larios on the Beach
1,089 reviews
.17 km away
Nearby Attractions
South Beach
16,153 reviews
.03 km away
Ocean Drive
9,475 reviews
.12 km away
Mango's Tropical Cafe
1,592 reviews
.28 km away
454 reviews
.20 km away
Ask a question
Questions & Answers
15 May 2017|
AnswerShow all 6 answers
Response from AFishCalledAvalon700 | Property representative |
Good afternoon, Yes we can simply grilled any fish we have on the menu. Best
Joann A
15 February 2017|
AnswerShow all 6 answers
Response from DebNDayton | Reviewed this property |
Beach evening casual to beach dressy and everything in between
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$21 - US$40
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Valet Parking, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Accepts Discover, Reservations, Outdoor Seating, Street Parking, Accepts Credit Cards
Dining Style
Fine Dining
Good for
Local cuisine, Groups, Romantic, Business meetings, Special Occasion Dining, View
Open Hours
6:00 PM - 11:00 PM
6:00 PM - 11:00 PM
6:00 PM - 11:00 PM
6:00 PM - 11:00 PM
6:00 PM - 11:00 PM
6:00 PM - 11:00 PM
6:00 PM - 11:00 PM
Location and Contact Information
  • Address: 700 Ocean Dr, Miami Beach, FL 33139-6220
  • Location: United States  >  Florida (FL)  >  Miami Beach>  > Flamingo / Lummus
  • Neighbourhood: Flamingo / Lummus
  • Phone Number: +1 305-532-1727
  • E-mail
Overlooking Ocean Drive from the veranda of the Avalon Hotel is the 25 year old, acclaimed restaurant, A fish Called Avalon. Cuisine features local seafood prepared with a sensuous, tropical flair. An extensive wine reserve and full service bar naturally compliment our great food.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing