In a city where one restaurant feels and tastes pretty much the same as the one before, Ljubljana Castle restaurant is exceptional. The appetizer (a kind of Slovenian tagliatelle) and soup courses involved farm produce that must have been brought into town, and up the mountain, on the very day we were consuming them...in the evening. They were beyond fresh! The meat course was a superb lamb steak, but my table-mates were clearly pleased with the restaurant's seafood, meat, and vegetarian offerings. We ate on a noisy Friday evening; but then every evening must be noisy, as this is an obviously (and deservingly) popular destination.
The menu is limited to native Slovenian cuisine, and this might be considered a weakness. The restaurant borrows from the Italian and Austrian traditions, but would benefit by borrowing even more.
This is a minor complaint. Our service was given efficiently and smilingly. Somehow the staff are able to work over, or around the noise of talk and the rattle of crockery and cutlery.
Our party of 18 had an excellent evening, ate well, and will remember this place fondly.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.