Vista Vino Modern Grill
Tuesday - Saturday evenings. Open at 4pm on Fridays and Saturday.
Located on the corner of 6th and Wilcox Street in downtown Castle Rock, CO
VistaVino ? 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