Hamptons eatery 75 Main opening Delray location

Tony Southampton spot 75 Main has followed a number of New York restaurants by opening a South Florida branch, with its Delray Beach location set to open Thursday. The location, known as 75 Main Delray, is in the former space of Cugini and located at 270 East Atlantic Avenue. “Delray Beach is a special place and the perfect spot for my new restaurant and lounge,” said restaurateur Zach Erdem. “We look forward to welcoming old friends and making new friends in the community.” [Eater]

Sign Up for the undefined Newsletter