Valverde Country Club Address: 1319 W Alameda Ave, Denver, CO 80223 Phone: (303) 722-6620 Hours: Mon: 7am-2am Tue: 7am-2am Wed: 7am-2am Thu: 7am-2am Fri: 7am-2am Sat: 7am-2am Restaurants Other Businesses: Sugar House Grill at 1395 W Alameda Ave, Denver, CO 80223 DiFranco's at 955 Lincoln St, Denver, CO 80203 Quijotes Mexican Grill at 1043 Broadway, Denver, CO 80203 Mega Burger-Las Hamburguesas at 1319 W Alameda Ave, Denver, CO 80223 Subway at 777 Bannock St, Denver, CO 80204