La Reyna Del Sur Mariscos 2

4404 Texas St San Diego CA 92116 USA

(619) 622-4276

Location