Eating

The town centre has a few excellent restaurants and plenty of casual cafes. Many of the best restaurants though are found on wine estates. These often offer a fine-dining experience and should be booked ahead.