- Please support our journalism through affiliate links. Affiliate Disclosure
Review & Frequenly Asked Questions:
A Fish Called Avalon is the place to be if you want to combine people watching on front-row seats at the Strip with great seafood and excellent wines. Located in the upscale Avalon Hotel for the past 25 years, this restaurant has been a favorite of locals who know how to appreciate the finer things in life. Its lovely dining room in the hotel’s art deco lobby is both cozy and luxurious, but the outside porch is a highly coveted spot for afternoon drinks or a romantic dinner.
A live Latin-Caribbean duet adds to the very special atmosphere. Chef Kal Abdalla is a master with fresh seasonal ingredients and uses the bounty of the sea and the land to prepare inventive and delicious meals. Try his baked Maine lobster filled with spinach, chanterelle mushrooms, saffron rice, and Champagne sauce. Avalon has a great wine selection and their mojitos are legendary.
700 Ocean Dr, Miami Beach, FL 33139, Phone: 305-532-1727
Rating: ⭐⭐⭐⭐⭐
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your tour or local activity.
- Book your car rental.
Need some more help?
Go to travel reservations.