Location & Hours
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.
OPEN SEVEN DAYS A WEEK
Monday through Thursday from 11:30am to 9:00pm