knife shop? Nope, not that I'm aware of. There's one in Frederick, but I personally have not been. Heard it's just ok, but I wouldn't know either way.
For food and great beer I'd recommend Peter's Inn. Tiny Baltimore heavy scene, no reservations though. Fleet street is pretty good, though very over priced, but still on the high end of dining. Food Market, great stuff, again with the heavy Baltimore scene though I believe you can make reservations. Salt, Jack's Bistro, but for dessert, wit and wisdom. Don't get anything but dessert there. Voted best up coming pastry chef mid-atlantic by Vogue mag (?) last year. The guy is amazing.