Leo’s Kitchen (formerly DaVinci) is slated to open on December 8 and be open daily from 3pm-12am with happy hour daily from 3-6pm and Late Night Happy Hour from 10pm-12am every day.
Leo’s offers a unique twist on modern American cuisine with a menu that has something for the whole family to enjoy. Leo’s Kitchen provides a large selection of items stretching from pizza and wings to pasta, lamb chops and steaks.
Come enjoy a cold Colorado craft beer or a house-made mule that will not disappoint.
Daily food and drink specials!