Must-see restaurants in North & West Coast