The House of Cuban Flavor
CLOSED NOW
Today: 8:00 am - 4:00 pm
Tomorrow: 8:00 am - 3:00 pm
Phone: (619) 870-1225
Address: 1372 3rd Ave, Chula Vista, CA 91911
1865 Miner Creek Ln Unit 13, Chula Vista, CA 91913
2227 Wailea Way, San Diego, CA 92154
2756 Main St, Chula Vista, CA 91911
1225 Exposition Way, San Diego, CA 92154
1559 Broadway, chula vista, CA 91911
1294 3rd Ave, Chula Vista, CA 91911
670 Palomar St, Chula Vista, CA 91911
555 Broadway Ste 1019, Chula Vista, CA 91910
1172 3rd Ave, Chula Vista, CA 91911
520 Broadway, Chula Vista, CA 91910