The Towers Inn is a bar & grill offering a diverse menu with pub classics, global flavors, and kids' options. Parking is available.