40 Deli
Add Hours
04/30/2014
A great place to grab a tasty sandwich. The quintessential college town sandwich shop.
Phone: (619) 265-2040
Address: 5844 Montezuma Rd, San Diego, CA 92115
Cuisines: Deli
Price Range : Below Average
6930 Alvarado Rd, San Diego, CA 92120
6083 El Cajon Blvd, San Diego, CA 92115
6969 El Cajon Blvd, San Diego, CA 92115
6729 El Cajon Blvd, San Diego, CA 92115
750 Front St, San Diego, CA 92101
5500 Grossmont Center Dr, La Mesa, CA 91942
505 Laurel St, San Diego, CA 92101
6126 University Ave, San Diego, CA 92115
5155 College Ave, San Diego, CA 92115
4252 Camino Del Rio N, San Diego, CA 92108