Hello Foodie Friends, I’m super excited to introduce you to Avalon, a beachy, coastal inspired steakhouse influenced by Montauk flair and Nantucket panache presenting approachable elegance and attentive hospitality that officially opened on Tuesday, February 23rd on Delray Beach’s famed Atlantic Avenue. Conceptualized by New York’s veteran hospitality operators Host Restaurants, the 30-year visionaries behind…
Read More