The Tap Room

CONTACT DETAILS

About

Located in the Grace Mayflower Inn & Spa, The Tap Room offers a casual menu, featuring the culinary excellence expected by both their guests and patrons in a relaxed environment. With its comfortable and sociable atmosphere, The Tap Room is the ideal place to meet with family, friends, and colleagues and gather around the table while savoring wine, spirits,  and creative cocktails.
 

X
X