Hitchin' Post Cafe is a cozy eatery serving delicious comfort food in a relaxed atmosphere, with a sunny terrace.