The Hole in The Wall is probably the best pub. The Oceanic or Riviera Terrace at Livermead Cliff hotel has amazing views. Number 7 Fish Bistro if you like seafood. Green Leaf Cafe does nice light lunches. Small World Tapas does amazing food and the staff are always super. The Elephant is very expensive but recommended if it’s a special occasion or if you’re big foodies. The Boathouse bar and grill and The Shack are good too.