Siena Restaurant Castle Rock Colorado
Chrissy | August 9, 2009
What could be more romantic than Italy, and this restaurant serves up a little slice of Italy right here in the heart of downtown Castle Rock Colorado.
My husband and I noticed this garden patio area with the fountain and soft lights and I thought it very reminiscent of my visit to Italy, so he knew [...]