El Capitan Cocina
Restaurant • Mexican restaurantStrip mall Mexican spot known for breakfast, large burritos, & daily specials in a casual setting. People often mention great,
Address
1223 3rd Ave c1, Chula Vista, CA 91911
Rating on Google Maps
4.70 (143 reviews)Open on Google Maps
Working Hours
Permanently closed.