Castle Rock Restaurant

VistaVino Modern Grill


Our next wine dinner is Chalk Hill on February 27th.  We will be closed for regular dinner service  for the event. 


View Our Menus

The perfect name for the latest offering by seasoned restaurateurs Janine and Michael Glennon. Their love of food, wine and stunning scenery brought both to Colorado in the 1990’s. Michael and Janine met at highly regarded Sweet Basil restaurant and moved together to local favorite, Montauk Seafood Grill where they were soon working as executive chef and restaurant manager. In 1999, they took their skills to Avon, Colorado where, at the foot of Beaver Creek, they opened Vista Restaurant. Their motto of “Good Food, Nice People” quickly gained them a loyal following.  They moved to Edwards, CO renaming the restaurant, Vista at Arrowhead  in 2007 operating it until December 31, 2015. Since we are family owned, we occasionally modify our hours of operation to accommodate our once a month wine tasting dinners and also to assist our small staff with special occassions.  We sincerely hope this does not inconvenience you and hope you understand!

Michael and Janine’s passion for great food and good wine along with their emphasis for friendly people has recently found renewed energy in this Castle Rock Restaurant. VistaVino sets the latest stage for Michael’s creative cuisine combining influences from around the world with a Tuscan focus. The views are now of Castle Rock, Janine carefully selects the wines, the food is better than ever; all are served with confidence and care.


Tuesday – Thursday:    5:00 pm – 8:30 pm

Friday – Saturday:       4:30 pm – 9 pm


Sunday – Monday

Happy Hour:

Tuesday – Thursday 5:00 – 6:00 p.m.

Friday & Saturday 4:30 – 6:00 p.m.