El Patio
410 Broadway, Chula Vista
(619) 422-9745
Recent Reviews
El Patio
410 Broadway, Chula Vista 91910
(619) 422-9745