England 8 Restaurants In Salcombe That Locals Love For Views, Food & Vibes! by Wandering our World Posted on February 7, 2023