Good place to get a take-out sandwich to enjoy harbor-side or take out to Pt Loma. It's located on the road that leads into Shelter Island, Scott St?, and is a convenience and less expensive place to get their usual tasty sandwiches.
Address: 2907 Shelter Island Dr, La Jolla, San Diego, CA 92106-2743
Location: United States > California (CA) > San Diego > La Jolla
Phone Number: +1 619-223-1900