Harold Seltzer’s Steakhouse
Harold Seltzer’s Steakhouse: 3500 Tyrone Blvd N, St Petersburg, FL Mike and I decided we were hungry after a long night on the town in St. Petersburg, Florida. We both wanted to have a delicious steak and looked at several places that were all booked solid and had no open...