Los Altos Sandwiches
Address:
1615 Los Altos Rd, San Diego, CA 92109
Phone:
(858) 270-3980 Restaurants, Deli
Other Businesses:
- Monica's At The Park at 1011 Beryl St, San Diego, CA 92109
- Precontest Cafe at 8930 University Center Ln, San Diego, CA 92122
- Pick Up Stix at 3365 Rosecrans St, San Diego, CA 92110
- Robeks Fruit Smoothies & Healthy Eats at 625 B St, San Diego, CA 92101
- Casual Cafe at 8910 University Center Ln, San Diego, CA 92122