What’s New: New & Improved Eats
Teele Square Happy Crab: OpenHappy Crab, a new cajun seafood restaurant, opened Jan. 1 in the former location of Amelia’s Kitchen at 1137 Broadway. Happy-hour drinks, available from 3 to 5 p.m., are buy one, get one free. The menu is teeming with seafood options, featuring scallops, mussels, and baby clams, with a selection of […]