I am visiting Miami soon for an annual business trip. I just learned that sadly Joe Allen closed, any recommendations for quiet upscale restaurants in the South Beach area?
Joe Allen Restaurant
1787 Purdy Ave, Miami Beach, FL 33139
South Beach Cafe
121 5th St, Miami Beach, FL 33139