The Smugglers Inn is a historic British restaurant and pub offering a freshly cooked menu with traditional classics and seasonal favorites. It features a relaxed and inviting atmosphere with tasteful music and an attractive interior.