Los Cubanos
22 N Almaden Ave
San Jose
CA
95110
(408) 279-0134
Open Map
central
central san jose
cuban
Food & Dining
latin american
restaurants