1512 Larimer St R38, Denver, CO 80202, USA
Union Station


Restaurant
1512 Larimer St R38, Denver, CO 80202, USA
Union Station
Known for the largest selection of vodkas in Denver, Red Square couples a fun and social bar scene with a European-inspired dining experience that blends new and old flavors in a vibrant and romantic atmosphere. Red Square European Bistro opened in 2003 in the vibrant open-air, mixed-use shopping destination, Writer Square. Writer Square is just off 16th Street Mall and is in close proximity to Larimer Square and the Theater District, making it a perfect destination for a night out. Irina, Max and the entire staff are always happy to see you and treat you as a part of the family.
Do you work for Red Square Euro Bistro? Contact us to learn more about who's managing this profile or gain access.