The best food in town!! Come in and try one of our daily specials!! Don't forget, if you don't see it, or if you've had it before ASK for it!!!
Be the first to add a review to the The Towne Tavern.
The Towne Tavern
- Sun - Thu: 11:30 am - 1:00 am
- Fri, Sat: 11:30 am - 2:00 am
Is there a problem with this listing? Let us know.
Credit Cards Accepted