Food Lover's Guide to Baltimore
May have missed your deadline, but here goes anyway:
BMore has had a resurgence in the last few years of small, locally owned restaurants serving good food.
Unless I missed it, I didnt' see Charleston. Far and away the best restaurant in town. It'll definitely set you back, but worth it. Service is impeccable.
Also didn't see b Bistro in Bolton Hill. I do have to say I haven't been there in a few months, and they have a new chef. But this had become my favorite small local restaurant in town.
Also recommend Peter's Inn, the Wine Market, Blue Hill Tavern, and the Chameleon Cafe.
Another place where I've had consistently good food is the Corner BYOB in Hampden, and it's a half block away from BMore's best liquor store - the Wine Source (and they also have a very nice selection of cheese and charcuterie).