Castle Rock Restaurant

VistaVino Modern Grill

 Our next wine dinners are Tuesday, Oct. 11th & Tuesday Nov. 1st; we will not have regular dinner service that evening.  We apologize for any inconvenience this may cause.

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 need to modify our hours of operation due to our small staff.  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.

Make a Reservation
  • Date
  • Time
  • Party Size