A trip to Columbia is a truly unique experience. Once in Historic Old Town, you'll find the City Hotel, which has a restaurant that also serves as a culinary academy in cahoots with the local community college. It's the City Hotel Restaurant, go figure. The menu is strictly first rate offering exceptionally fine cuisine. Features are mostly French with incomparable presentation.
Meals come out looking like works of art.
The service is the very best, and the wine list is impressive. In the off season you can often get in without reservations, but I'd recommend phoning ahead. But don't be so quick. It is also a fine place to spend the night. For lunch, try the Lickskillet Cafe.