at 22 N Almaden Ave, San Jose , 95110-2425 United States
Online menus, items, descriptions and prices for Los Cubanos - Restaurant - San Jose, CA 95110
292 FB users likes Los Cubanos Restaurant, set it to 120 position in Likes Rating for San Jose, California in Local Business category
Los Cubanos Restaurant is San Jose based place and this enity listed in Cuban Restaurant category. Located at 22 N Almaden Ave CA 95110-2425. Contact phone number of Los Cubanos Restaurant: (408) 279-0134