From Our Editors
A culinary gem, Jocco's in Los Altos is a popular spot for a delightful menu. The great quality will have you visiting again and again.
It should be noted that business casual is the recommended attire.
Chances are you won't walk away from Jocco's disappointed.