Order food

Order food

The House of Cuban Flavor

4.7 (660)$Cuban restaurant

1372 3rd Ave, Chula Vista, CA 91911

The House of Cuban Flavor

1372 3rd Ave, Chula Vista, CA 91911

Place order with

DoorDash
Ready for pickup in 10 min
Grubhub
Ready for pickup in 15 min
Seamless
Ready for pickup in 15 min
UberEats
Postmates
Call restaurant