1 star2 star3 star4 star5 star

Happy hour

Mon thru Thu - 3:00 p.m. to 6:00 p.m.
Everyday - 3:00 p.m. to 5:00 p.m.


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   -  
Olla location on map

Address & Contact Info

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