McGavin's Restaurant & Bar offers hearty meals made fresh from local ingredients, complemented by a range of local and international wines.