image

Tally Ho Inn

 

Be the first to review

Tally Ho Inn is a cozy restaurant where you can enjoy delicious food with a warm atmosphere. With its classic American fare, extensive wine list, and outdoor seating area, Tally Ho Inn is the perfect place for a casual lunch or romantic dinner.

image