Vallarta Mexican & Seafood Restaurant
2335 Roll Dr
San Diego, CA 92154-7298
619-661-1826