Yahoo Web Search

    • South Florida restaurants: Now open, coming soon and closed

      South Florida Sun Sentinel via Yahoo News· 2 years ago

      E. Las Olas Blvd. Avalon Steak & Seafood, Delray Beach The owners of Avalon Steak & Seafood say you can expect a new take on the old steakhouse (”approachable elegance”), with lighter fare.