The House of Cuban Flavor
1372 3rd Ave, Chula Vista
(619) 870-1225
Recent Reviews
The House of Cuban Flavor
1372 3rd Ave, Chula Vista 91911
(619) 870-1225