Red Square Euro Bistro
- Address
- 1512 Larimer St Denver, 80202 LoDo
- Transport
- Website
- Phone
- 303 595 8600
- Price
- vodka shots $4.50
- Hours
- 17:00-21:00 Sun-Thu, 17:00-23:00 Fri-Sat
Lonely Planet review for Red Square Euro Bistro
Even if the vodka list is over 80 bottles deep – including staples from Russian origin, and also surprise sources such as El Salvador – the most creative tipple on offer is house-infused. Horseraddish vodka? Dill? Anise? Garlic? The menu, of meaty bistro fare with an Eastern European influence, includes fancy stroganoff, veal and wild boar chop.
Located back from the street within Writer Sq.







