Exit 25onI-805 Southbound
Right 0.12 mi
Food white 28@2x
Crossroads Deli
La Jolla Crossroads Apartment Complex 9085 Judicial Dr, Ste 100, San Diego, CA 92122
Amenities
Restaurant
Coffee
Sandwiches
Deli