Ljubljana's only proper Spanish restaurant would likely stand out even if had some competition. Lots of exposed wood and worn floors give the place a charming rustic feel, and the service is excellent (if not overwhelmingly fast during peak hours). A lengthy tapas menu is complimented by an equally extensive wine list, and the daily three-course lunch special should keep you busy for a good hour and a half for less than €10. Check their website for details about upcoming Flamenco shows, which are usually held every couple of weeks.
(€4-23).