Home
Main content starts here, tab to start navigatingSeafood, Live Music & Ocean Drive Evenings
Independently owned and welcoming guests since 1989, A Fish Called Avalon brings fresh seafood, warm hospitality, and nightly live music to Miami Beach's historic Ocean Drive. Join us for dinner indoors or outdoors at the iconic Avalon Hotel.
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 MenuLive 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 HourHappy Hour at Rocket Bar

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 MenuGroup 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 EventOcean 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.
(305) 532-1727



