A Fish Called Avalon, South Beach, FL

A Fish Called Avalon, South Beach, FL A Fish Called Avalon in South Beach, FL is a seafood and new American restaurant located in the iconic Avalon Hotel on Ocean Drive. With indoor and outdoor terrace dining options, live Latin-Caribbean music, and an extensive wine list, the restaurant offers an authentic South Beach experience perfect for romantic dinners or a night out with family or friends. Its seafood-dominated menu boasts tropical influences using locally-sourced ingredients with vegetarian-friendly options available. Discover culinary excellence since 1989 at A Fish Called Avalon.
(1526)

Recent social media posts

10/27/2026

A taste of the ocean, served with a view. 🦞🌴✨

Fresh seafood, elegant dining, and the charm of Ocean Drive. Make your next lunch, romantic dinner, or special occasion unforgettable at A Fish Called Avalon.

📍 700 Ocean Drive, Miami Beach

Reserve your table and experience the best of South Beach dining!

10/24/2026

From the moment you arrive, the experience begins. ✨

A warm welcome, handcrafted cocktails, exceptional dining, and live music—all in the heart of South Beach. 🍸🍽️🎶

More than dinner. An evening to remember.

📍 A Fish Called Avalon | 700 Ocean Drive, Miami Beach

Reserve your table through the link in our bio.

10/19/2026

Your next unforgettable gathering starts on Ocean Drive. 🌴✨

From intimate celebrations to corporate dinners and large group events, A Fish Called Avalon offers the perfect setting for exceptional food, great company, and memorable experiences.

Enjoy elevated dining, personalized hospitality, and beautiful Ocean Drive views in the heart of South Beach.

🥂 Group dining & private events for up to 120 guests.

📍 700 Ocean Drive, Miami Beach

📩 Plan your next event:
Michelle Glassie
[email protected]
📞 305-984-4244

The wait is finally over! 🦀✨Stone Crab Season has officially arrived at A Fish Called Avalon!Fresh Florida stone crab cl...
10/17/2026

The wait is finally over! 🦀✨

Stone Crab Season has officially arrived at A Fish Called Avalon!

Fresh Florida stone crab claws, served with our signature sauces and the timeless charm of Ocean Drive. 🌴

Join us and experience one of South Florida’s most anticipated seasonal delicacies.

📍 700 Ocean Drive, Miami Beach
🍽️ Reserve your table through the link in our bio.

10/17/2026

Bringing old-school elegance back to Ocean Drive. 🍸✨

Classic cocktails, timeless hospitality, and unforgettable evenings at A Fish Called Avalon.

Join us for a drink, stay for the experience.

📍 700 Ocean Drive, Miami Beach

10/15/2026

Money can’t buy happiness, but it can buy a slice of our signature Key Lime Pie. 🍋✨

The perfect finishing touch to an exceptional dining experience on Ocean Drive.

Discover the flavors and hospitality of A Fish Called Avalon.

📍 700 Ocean Drive, Miami Beach
Reservations recommended.

10/12/2026

Oceanfront dining, unforgettable moments. 🌴✨🥂

From intimate gatherings to corporate celebrations and private group events, experience exceptional dining with stunning views of Ocean Drive at A Fish Called Avalon.

🍽️ Fresh seafood & signature dishes
🌴 Beautiful outdoor dining
🎶 Live music & unforgettable ambiance
🥂 Group dining & private celebrations

Whether you’re celebrating something special or bringing everyone together, let us make it an experience to remember!

📍 700 Ocean Drive | Miami Beach

Planning your next event? Contact Michelle Glassie:
📧 [email protected]
📞 305-984-4244

Let us create an unforgettable experience for your guests!

10/10/2026

What keeps our guests coming back for nearly 20 years? ❤️✨

For these Miami locals, it’s more than just a favorite dish. It’s the exceptional food, familiar faces, and genuine hospitality that make every visit feel special.

At A Fish Called Avalon, our guests are more than customers. They’re part of our story. 🌴🍽️

Whether it’s your first visit or your twentieth year dining with us, we look forward to welcoming you.

📍 A Fish Called Avalon | 700 Ocean Drive, Miami Beach

Reserve your table and experience the Avalon tradition. ✨

Address

700 Ocean Drive
Miami Beach, FL
33139

To get to Ocean Drive in Miami Beach, you can take the public bus route 120 which runs along Collins Avenue and stops at various points on Ocean Drive. Alternatively, you can take the Metromover to the Miami Beach Loop station and then transfer to the South Beach Local bus which also stops on Ocean Drive.

If driving, take I-95 to exit 4 towards Miami Beach. Follow signs for MacArthur Causeway and continue straight onto 5th Street. Turn right onto Ocean Drive and look for parking options in nearby lots or garages. Be aware that parking can be limited and expensive in this area.

Opening Hours

Monday 6pm - 10pm
Tuesday 6pm - 10pm
Wednesday 6pm - 10pm
Thursday 6pm - 10:30pm
Friday 6pm - 10:30pm
Saturday 6pm - 10:30pm
Sunday 6pm - 10:30pm

Alerts

Be the first to know and let us send you an email when A Fish Called Avalon, South Beach, FL posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to A Fish Called Avalon, South Beach, FL:

Share

What people say

Seafood restaurants are always a great choice for those who love fresh, flavorful and healthy food. And when it comes to seafood restaurants in Miami Beach, A Fish Called Avalon is definitely one of the best. Located in the iconic Avalon Hotel on Ocean Drive, this restaurant has been serving up culinary excellence since 1989.

One of the things that sets A Fish Called Avalon apart from other seafood restaurants is its commitment to using only the very best local, seasonal ingredients and daily-delivered seafood. This means that diners can expect nothing but the freshest and most flavorful dishes every time they visit.

But it's not just about the food at A Fish Called Avalon - the setting is also something special. The historic Art Deco building provides an authentic South Beach experience, while indoor and outdoor terrace dining options allow diners to enjoy their meal in a variety of settings. And with live Latin-Caribbean music and a bustling cocktail lounge serving refreshing, exotic libations, there's always a lively atmosphere at this restaurant.

Whether you're looking for a romantic dinner for two or a night out with friends or family, A Fish Called Avalon is the perfect choice. With impeccable service and an extensive award-winning wine list to complement your meal, this restaurant truly offers an unforgettable dining experience. So why not head down to Ocean Drive and discover what all the fuss is about?

Nearby