Epic Pizza, located at 1711 S 9th St, St. Louis, MO, touts themselves as being the best Pizza in St. Louis. For a lot of people who love pizza, that seems like a huge boast, so I went to visit and see what’s going on. The inside of the place isn’t elaborately decorated, but a […]
soulard
Bar Review: International Tap House
The International Tap House, or best known as ITap, is located in historic Soulard, at 1711 S 9th St, St. Louis, Missouri. ITap contains a nice selection of craft brews, for those looking for something different to try. This place has a nice open and cozy feel, and even offers wifi. Also, there are a […]
Restaurant Review: Mission Taco
If you’re ever in Historic Soulard and have a hankering for tacos, Mission Tacos is the place to go. Their tacos are not just tasty, but also aesthetically pleasing. They really do a good service in sticking close to the traditional Mexican Street taco. The staff highly recommended their Shrimp Tacos that have mango and […]