The Pavillion Restaurant at The Villas at Stonehaven

Tobago Restaurants Restaurants & Cafes

Open Tues - Sun, from noon - 10:30pm. Happy Hour. Serving lunch, dinner & happy hour with a panoramic view.

yes