Have been to this restaurant several times when traveling to Castle Rock and I’ve yet to have something I didn’t enjoy. The wait staff are always friendly. Definitely will return.
1 - 10 of 298 reviews
Have been to this restaurant several times when traveling to Castle Rock and I’ve yet to have something I didn’t enjoy. The wait staff are always friendly. Definitely will return.
The Calamari was very good. One of tried the Tempura Fish Taco Wrap, and the other tried Linguine with White Clam Sauce. We left not only full, but very satisfied. This place was amazing. We will definitely pass on the word, and be back many...More
What a great restaurant in a cute little part of town! The atmosphere is cozy and inviting but modern. The wine list is compact but well selected. Our server was friendly, efficient and unobtrusive. And everyone’s meal was delicious and well-presented. I can’t wait to...More
My husband and I like to go to Castle Rock every so often and just walk around. We had walked by here several times, but never really had the chance to stop in. I had a couple of friends recommend it, and OMG! Were they...More
Great atmosphere great service great food Michael did an amazing job with service Must try their specialty drink menu Cucumber was pretty good We had scallops and ravioli And 2 house pizzas Next time I am visiting family I will be back Great wine list...More
I was here for lunch over a business meeting. Somewhat of an eclectic meal. It is great for the right person but not for all.
Great location, pretty. Food at lunch was okay. I guess l expected more for the money given the ambiance.
Sienna is a magnificent place to bring friends and family. great food, great service, great atmosphere. The food is awesome, the scallops are absolutely delicious.
We love Sienna....but mostly because it’s one of the few restaurants of this category in downtown castle rock. The food is always good, I wouldn’t call it amazing (except their Itian Onion Soup which is excellent). We go there probably 6+ times a year for...More
Love the ole Main Street in Castle Rock and Siena is perfectly situated on the courtyard (must come back when warm enough for outdoor seating). Awesome apps, wine and highly recommend the Eggplant 🍆 eentre.