Serve your time at the Old Jailhouse Tavern where you can dine on a traditional New England dinner. In picturesque Orleans on Cape Cod, MA explore the secrets behind the city’s local charms. Sit and taste the flavors of the past as only the Old Jailhouse can deliver. More than just a restaurant; it’s a unique and quaint gem.