From Our Editors
If fine food and refreshing beverages are on your to-do list, check out Town Tap in Napoleon.
Driving is all about convenience, and we get that. With spaces available, we'll help speed up your night.
Customers should be prepared to spend around $30, but more importantly, they should be prepared to enjoy a great meal.