Reviews from Around the Web
Great Pub.
The British Open Pub is a very nice restaurant in Hilton Head. There is a full bar and large flat-screen TVs to watch sporting events on, and the food is really good, too! They have a wide menu of American classics, anything from soups…
View More