Home

Main content starts here, tab to start navigating

A Taste of Avalon

Discover signature dishes including Macadamia-Crusted Snapper, Sake & Tarragon-Glazed Lobster Tails, and Orzo Seafood Paella for Two. Finish with our award-winning pecan-crusted Key Lime Pie.

Our dinner menu also features a selection of appetizers, fresh seafood, pasta, and meat dishes. From oysters and tuna tartare to seafood risotto and grilled branzino, there are options to explore whether you're sharing a meal or choosing your own entrée. 

Enjoy dinner indoors or outdoors at our restaurant on Ocean Drive in Miami Beach.

View Dinner Menu

Live Music Nightly

Enjoy dinner accompanied by live music, from flamenco and Latin favorites to familiar pop selections. It is part of what makes an evening at Avalon memorable.

Musician Tony Cruz performs on guitar, flute, and keyboard, bringing a variety of musical styles to the restaurant throughout the evening. 

Whether you're planning a dinner for two, meeting friends, or celebrating a special occasion, you can enjoy live entertainment alongside our seafood menu and cocktails. 

Join us indoors or outdoors at the historic Avalon Hotel on Ocean Drive in Miami Beach.

Live Music & Happy Hour

Happy Hour at Rocket Bar

Rocket Bar neon logo

Daily, 5:00-6:00 PM

Enjoy happy hour in the heart of South Beach at A Fish Called Avalon’s Rocket Bar. Start your evening with $7 beers, $10 wines, $12 cocktails, and specially priced bites at Rocket Bar. Stay for dinner and live music.

Located at 700 Ocean Drive, just steps from the beach and Lummus Park, our Miami Beach happy hour is an ideal stop for an afternoon drink, an early evening bite, or the beginning of a memorable night on Ocean Drive.

Stay for dinner and enjoy fresh seafood, warm hospitality, and live music nightly.

Happy Hour Menu

Group Dining & Events

Bring your guests together for a corporate dinner, holiday party, or special celebration on Ocean Drive, with a maximum venue capacity of 180 guests. Our team will help plan the menu, seating, and details for your occasion.

Plan a Group Event

Ocean Drive • South Beach

Seafood Dining in the Heart of Miami Beach


Located at 700 Ocean Drive inside the Avalon Hotel, A Fish Called Avalon offers award-winning seafood dining in the heart of South Beach's iconic Art Deco Historic District.

Inside the Avalon Hotel, across from Lummus Park in Miami Beach's Art Deco Historic District, the restaurant is ideally located for dinner, daily happy hour and live music on Ocean Drive.

A Fish Called Avalon 700 Ocean Drive, Miami Beach, FL 33139
(305) 532-1727

Culinary Excellence since 1989 logo with a fork, wine glass and spoon outline in the middle