Restaurants in Miami Beach, FL
Restaurants • Seafood Restaurants
700 Ocean Dr.,
Miami Beach ,
FL
33139
UNITED STATES
Based on 2 reviews
WOW!!!
I went to Avalon for dinner and was blown away by the service, my meal (a tasty dish of shrimp over deliciously seasoned grits) was absolutely fantastic and the pitcher of sangria was just not enough. I like that it's located away from...Super great!
Great food, amazing. This place is a must!Worldwide > United States > Miami Beach, FL > Restaurants