Fast Food

3 Places to Try Mexican Food in St. Petersburg, Russia

Most American students abroad eventually come to miss that staple of American comfort food culture: Mexican cuisine. Believe it or not, passable Mexican can be found in St. Petersburg, Russia. Here are some locations that SRAS students have found and would like to share with you!   Tequila Boom 57 Voznesenski Ave. When you put […]

Read more
1 2