Designations: Colorado Restaurant Association Member, CRA ID
Red Square Bistro
- 1512 Larimer St. Unit # 38, Denver, CO, 80202
- (303) 595-8600
- Business: [email protected]
A place where locals and savvy travelers alike can meet and enjoy one of our 100 frozen vodkas, or simply be awed by chef Christopher Hildebrand’s European cuisine.