We made reservations. We heard that was best. The building is old but well-maintained and has lots of character. Our server was very friendly and gave us plenty of time. The menu has sandwiches as well some unique dishes including seafood. Maybe a little on the pricey side fir Shelbyville but it was worth it. We will go again.