Sub Palace Deli & Sandwiches‚Äé – Encinitas – 810 N Coast Hwy 101 By Restaurant Robot - November 23, 2025 0 44 FacebookTwitterPinterestWhatsApp