NeoOrion
The best nachos and burritos in town
This restaurant serves possibly the best nachos and burritos in town. Despite not being a Mexican restaurant, it specializes in food from Mexico, as well as other specialties. It's a good place to enjoy a meal at a good price and on Ljubljana's riverside terrace.