Star Tavern
The Star Tavern is an award-winning pub that has been favoured by the rich and famous for many years. This spot really has that homely feel, and is serving hearty food from steaks to a Sunday roast, which can be washed down with a fresh pint of craft beer.