A Fish Called Avalon

RestaurantEveryone
$$$
4.6 (1452 reviews)

Airy, upscale haunt featuring eclectic seafood dishes & prime people-watching from sidewalk seats.

What people say

A Fish Called Avalon offers an exceptional dining experience with a focus on seafood, praised for its attentive service and beautiful ocean views. Guests highlight the quality of the food, particularly the Gazpacho and branzino, as well as the pleasant live music that enhances the atmosphere. While it is considered pricey, many reviewers feel the experience is worth the cost.

Address

Hours

Monday: 5:30 – 10:00 PM
Tuesday: 5:30 – 10:00 PM
Wednesday: 5:30 – 10:00 PMToday
Thursday: 5:30 – 11:00 PM
Friday: 5:30 – 11:00 PM
Saturday: 5:30 – 11:00 PM
Sunday: 5:30 – 10:00 PM

Location

700 Ocean Dr, Miami Beach, FL 33139, USA