A Fish Called Avalon

Miami



At a glance

Ideal for
Groups
Cuisine
Features
BeerWineCocktailsLive Music
Price
Premium
Local tip
Visit during happy hour to enjoy special drink prices and savory seafood bites at the Rocket Bar.

Located on the iconic Ocean Drive in Miami Beach, A Fish Called Avalon is a destination for seafood lovers seeking a memorable dining experience. Known for its fresh and flavorful seafood offerings, the restaurant presents a varied menu that showcases the best of South Beach's culinary scene. The menu features a range of seafood delights prepared with a touch of sophistication. From fresh oysters to succulent shrimp and delectable Mediterranean favorites, there's something to satisfy every palate.

The atmosphere at A Fish Called Avalon combines elegant dining with a relaxed, welcoming vibe. With its charming outdoor seating area, diners can enjoy their meals al fresco, catching the ocean breeze just steps away from the beach and Lummus Park. The warm hospitality complements the dining experience, with attentive staff ensuring a pleasant visit from start to finish.

Each evening, guests are treated to live music performances, adding an inviting and melodic ambiance to the dining area. Musician Tony Cruz offers a diverse repertoire ranging from Flamenco to Pop, enriching the overall atmosphere. This live entertainment makes dining here more than just a meal but an experience to be cherished. For those looking for a great pre-dinner drink, the Rocket Bar offers a daily happy hour in the afternoon where guests can unwind with specially priced drinks and tasty bites, starting their evening on a high note. A Fish Called Avalon is a versatile venue, accommodating both intimate dinners and larger gatherings, making it a perfect choice for any occasion.

Reviews

Barbara Azrialy Barbara Azrialy Aug 2026

⭐️WOW! What a gem….a friend raved about it so my partner and I went last night. We’re in from Los Angeles. All the staff were kind, professional and knowledgeable about all the things we were interested in. My boyfriend had the best, macadamian crusted snapper with spinach risotto, which I tasted and loved. We shared a yummy wedge salad! Great bread and and key lime pie, all delicious. The atmosphere and ambiance was stunning ( and romantic) as we listened to live music and looked at the beautiful view of the beach and people watched. We will definitely come back ! One of the best dinners ever! ⭐️

allyson bozzello allyson bozzello May 2026

We didn’t come to Miami Beach for fun in the sun. We were there because of a family emergency and ended up staying for 10 nights out of which 6 nights were at the Avalon The staff embraced us like family. They were genuinely concerned about our situation, offered prayers, and provided comfort during a very difficult time. From the owner, Michelle, to the staff members Alejandro, Rosario, Vargas, Camille, and Julio, we always felt safe, supported, and cared for. My husband had to leave before I did, but he felt completely at ease knowing I was in good hands. They truly watched over me. The people at Avalon are amazing. The hotel is wonderful and the food is excellent!!!! I can’t even pick a favorite dish as they were all delightful. The escargot, oysters, and octopus were our favorite appetizers. The twin lobster dinner and the macadamia encrusted snapper were phenomenal. Hands down best Eggs Benedict!! We will never forget the kindness and compassion they showed us ( and the full bellies)

Philip Figueroa Philip Figueroa Mar 2026

Really good restaurant. We came for an earlier dinner and happy hour. We felt the happy hour menu had better appetizer offerings than the normal menu. From the happy hour menu we got spanakopita, mussels, and shrimp tacos. HH drinks got the twisted lychee and MARACUYĂ. The drinks were a little too sweet for my liking but good offerings. The HH plates were very good especially the shrimp tacos and mussels. We got extra bread to eat up all the sauce. From the full menu we got the bang bang shrimp (not the best for the price) and entree we got the braised black grouper and macadamia crusted snapper which were both really good. Definitely recommend the HH for appetizers and drinks and then get entrees. The Live music also enhanced the vibe and experience

Bonnie Kelly Bonnie Kelly Mar 2026

Do not hesitate enjoy an evening at A Fish Called Avalon in Miami at South Beach! This place was recommended to me by a great friend and now we are besties! From the minute we were greeted we knew it was going to be a wonderful experience and we were right! The food, service and atmosphere were incredible!

defne colasan defne colasan Nov 2025

We had an amazing dinner here! We tried the chowder soup, salmon, lobster tail, and snapper. Every dish was incredibly fresh, perfectly cooked, and full of flavor. The key lime pie was the standout of the night: absolutely surreal and one of the best I’ve ever had. The atmosphere was relaxing, and the live music added a really pleasant touch without being overwhelming. Overall, a fantastic seafood experience, highly recommended!

Read all reviews on Google

Frequently Asked Questions

A Fish Called Avalon is located at 700 Ocean Drive, Miami Beach, FL 33139.
Yes, A Fish Called Avalon is suitable for groups and can accommodate larger gatherings.
Yes, there is an outdoor seating area where diners can enjoy the ocean breeze.
Reservations are recommended to ensure availability.
Live music performances feature a repertoire ranging from Flamenco to Pop.
Yes, there is a daily happy hour featuring specially priced drinks and bites.
The menu features a variety of options, and dietary preferences can often be accommodated.
A Fish Called Avalon specializes in fresh, flavorful seafood dishes.
Yes, the restaurant is family-friendly and offers a welcoming atmosphere for all ages.
The restaurant can be contacted at (305) 532-1727 for inquiries and reservations.

Top Things To Do in Miami

See All →
Add to your trip

Add your travel dates so we can place this on the right day, or save it for later.