Town Tavern is a sports bar offering American cuisine and comfortable outdoor seating with river views.