I've been to Olio several times and I always love ordering the Pina Colada con Malibu...for me they are one of the best in San Jose! The menu is pretty extensive so you'll be taking quite some time looking and thinking what to order. I can't recommend one specific dish, because I always order something different, but the food is good and the prices are not insanely expensive as you would find in other restaurants in Costa Rica (I find most restaurants here are too expensive for the quality of food you get).
It's definitely a nice place to go on a date or just hang out with a couple of friends.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.