Address: 3800 W Alameda Ave, Denver, CO 80219, USA
Open 6 am - 11pm I believe
6 it's a good place for Easter. However the city does rent the tables out, so if someone reserved it you'll have to move.
Add Answer
Thanks! Your answer is awaiting moderation.
Is the water on now? Or they turn it on a certain time of year
Trending Places
Park
3551 S Poplar St, Denver, CO 80224, USA
9200 E 26th Ave, Denver, CO 80220, USA
Denver, CO 80014, USA
200 Fairfax St, Denver, CO 80220, USA
6820 E 12th Ave, Denver, CO 80220, USA
4455 Jebel St, Denver, CO 80249, USA
10300 E Yale Ave, Denver, CO 80231, USA
3301 S Clinton St, Denver, CO 80231, USA