If you’re looking for a romantic night out, this is not the place for you. If, however, you’re sick and tired of eating standard American-Chinese food, you might want to stop by. Hidden in a forgotten and neglected shopping center in St. Petersburg, FL lies ABC Seafood. In fact, if you didn’t know it was here, you’d probably drive past it. Continue reading ABC Seafood

