Exit 45onI-5 Southbound
Left 2.99 mi
Subway
2440 S Melrose Drive, Vista, CA 92081
Amenities
Fast Food
Pizza