Main content starts here, tab to start navigating

Hours & Location

333 Perry Street,
Castle Rock, CO 80104


Located at the Southwest corner of 4th and Perry St. in Castle Rock, Colorado. Our restaurant is just across the street from the fire station. Look for the big stone fountain in the The Courtyard.


Sunday 4:00pm-8:00pm

Monday - Thursday: 11:30am - 8:00pm

Friday & Saturday 11:30-9:30

Happy Hour: Everyday 3:00pm - 6:00pm
Dinner served at 5:00pm

To make Reservations Please call 303-688-2622. 

We do not take reservations online. 

Looking forward to serving you!

Get Directions