Have you been wishing that you were in Sochi watching the Olympics live, so close that you could taste it? Well, you may not be able to be there physically, but you can get a taste of mother Russia right here in Texas!
Sasha’s International Market
Sasha’s offers a wide variety of Easter European ingredients so that you can make your own Russian dishes at home to enjoy while watching the Olympics on your TV. Although some of the items may be a little expensive, they have come a long way conveniently located right here in San Antonio. Splurge a little and try your hand at making a Russian dish to taste the Olympics.
8023 Callaghan Rd., San Antonio, Texas 78230 – 210-348-7788
Web House Café and Bar
Looking to get out of the house and watch the Olympics in a Russian environment? Try Web House Café and Bar. Russian owner Mishcka makes dishes, like Borsht, using fresh, organic ingredients. Located downtown, Web House is open until 2am daily so you can catch all the events while you enjoy your favorite drinks.
310 Riverside Dr., San Antonio, Texas 78210 – 210-702-1224
Russian House NaZdorovye
Now, if you’re up for an adventure for a true Russian experience, pack up the family and take the short drive up to Austin, Texas! Located right downtown Austin, is the Russian House.
All of the chefs here are of Eastern European decent, including executive chef Vladimir Gribkov. Offering dishes like Blini (Russian crepes), Beef Stroganoff, Shashlik (kebabs), homemade sauerkraut, and their signature dish… Homemade Russian Pelmeni that is minced meat of your choice, beef/pork/veal/turkey/elk/lamb/wild boar, wrapped in thin dough and served in a herb butter sauce.
If that is not enough to get you down to the Russian House, how about the 75 house infused vodkas? Using only organic fruits and vegetables to flavor their vodkas, they are sure to have one for everyone’s palate. Russia House also offers live music events every week.
Of course, there is no surprise here; Russia House will be displaying the Olympics throughout the entire two weeks. So come, grab a vodka drink, and cheer on your country like you’re really there, at the Russia House!
307 East 5th Street, Austin, Texas 78701 – 512-428-5442