Vallarta Mexican & Seafood Restaurant
Add to Favorites
OPEN NOW
Today: 8:00 am - 8:00 pm
Saved to Favorites
Phone: (619) 661-1826
Address: 2335 Roll Dr Ste 11, San Diego, CA 92154
2496 Roll Dr, San Diego, CA 92154
2015 Birch Rd, Chula Vista, CA 91915
9335 Airway Rd, San Diego, CA 92154
2525 Otay Center Dr, San Diego, CA 92154
724 Otay Lakes Rd, Chula Vista, CA 91910
4211 Camino De La Plz, San Ysidro, CA 92173
901 Elks Ln, Chula Vista, CA 91910
2015 Birch Rd, Chula Vista, CA 91915
2015 Birch Rd Ste 2500, Chula Vista, CA 91915
2365 Roll Dr, San Diego, CA 92154