Villa Caruso is located on the far west end of the main strip in Jasper. The restaurant is located on the second floor (but accessed from the main street level) with a nice view of the valley that Jasper is located in.
The restaurant is very nicely appointed. In the far end is a raised area with tables that has a nice view of the surrounding area but generally any area in the restaurant seems to have good seating. The food is great (at least what we ordered)! My wife had the moussaka and had nothing but good things to say about it. I had the Bison sirloin and was equally impressed. What blew us away was the escargot. It was amazing!
The service was also a good quality although sometimes it takes a bit for the server to come by when they start to get busy however we never experienced anything that we would consider unacceptable. This restaurant though would be considered on the higher end of the price scale though so keep that in mind. Other than that, it's a place we would come back to.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.