Subway

3302 Palm Ave, San Diego CA

(619) 425-1500

Rated 5.0 out of 5 from 1 Reviews Subway is a great Sandwich Place Restaurant Ranked #1 of 38 Restaurants in Otay Mesa West South San Diego San Diego.
kalen is the best sandwich maker ever here.
Location