If you panicked when The Chesapeake, the recently renovated, recently reopened Station North restaurant shut down last week, never fear– the historic restaurant at the corner of Charles and Lafayette streets will be reopened. And this time, the Karzais will be in charge. When I first heard the news, I was confused because I thought […]
Tag: the chesapeake
Posted inFeatured, Food & Drink
