Marsha's Lunch Box opened in the 1980s. Its founder, Marsha Foster, is committed to providing San Carlos with a full-service deli and catering restaurant. With a friendly staff, free delivery and the ability to cater for a party of 50, Marsha's Lunch Box is the perfect establishment for scrumptious lunch necessities.