Olla

San Jose, CA
1 star2 star3 star4 star5 star

Happy hour

Mon thru Thu - 3:00 pm to 6:00 pm
Everyday - 3:00 pm to 5:00 pm

Reviews

Rico
Rico Mon Dec 04 2023
Menu 1 star2 star3 star4 star5 star

After an hour-long wait and some starvation, we finally arrived at the restaurant. The food was delicious, with chips that were freshly made and guacamole and salsa on excellent quality. We also had great taco options, including shrimp tacto and spicy birria. Highly recommended!


Last update on Sun Oct 08 2023   -  

Did you find what you were looking for on this page?

Address & Contact Info

Address 17 North San Pedro Street, San Jose, CA, 95110
Phone number (408) 606-7999
Title Yelp Page
Olla location on map