Riverside Tavern is a restaurant with a garden offering views of the Medway River.