Exit 50onI-5 Southbound
Left 2.51 mi
Food white 28@2x
Pizza On Tap
1825 W Vista Way, Vista, CA 92083
Amenities
Restaurant
Pizza
Bar
Sports Bar
Salads