Though I can’t hope to ever have a definitive list of vegetarian restaurants, I travel quite a bit and love trying new restaurants. This list includes vegetarian and vegan restaurants, as well as non-veggie restaurants that offer a nice vegetarian selection.
Popular chain of vegetarian restaurants, with an extensive buffet. Rather than paying a set fee for all you can eat, you fill up your plate and pay by the kilo.
Av 1, between calles 1 and 3, San José
A vegetarian fast food chain – cheap and fairly good.
Arco Iris (closed)
At least a hundred vegetarian dishes from all over the world. It’s gone now, but deserves a spot here as the best vegetarian restaurant I have ever been to – the menu was amazingly diverse and the food was divine. The owners’ new restaurant, Seasons Restaurant, is not vegetarian, but offers several vegetarian options.
corner of Prijeko and Palmoticeva
020 322 088
Small but varied vegetarian menu with vegan and gluten-free options. Everything we tried was delicious. Open Monday to Saturday, 11:30am to 10pm.
Makrovega (site is in Croatian)
021 394 440
Choose between the very reasonable multi-course daily menu (vegetarian or vegan) or the somewhat pricier à la carte options. Indoor/outdoor seating, take-out. No alcohol. Open Mon-Fri 9am-8pm, Sat 9am-5pm.