La Palapa Nayarit Mexican & Seafood Restaurant
1873 Palm Ave
San Diego, CA 92154-1152
619-429-1158