El Capitan Cocina
1223 3rd Ave c1, Chula Vista
(619) 623-3358
Recent Reviews
El Capitan Cocina
1223 3rd Ave c1, Chula Vista 91911
(619) 623-3358