/
/

View all 15 photos




+11
Since its establishment in 1969, The Deli has earned consistent acclaim as the Inland Empire's premier sandwich destination, a distinction repeatedly recognized by the Daily Bulletin. Visitors can immediately taste the freshness, a hallmark of ingredients meticulously prepped daily from 6 AM to achieve the restaurant's signature...