KP
Active Member
So I am heading down to the lovely Trop in a couple of weeks. Trying to figure out whether I should stay in Tampa or St. Pete. I will have a car with me. Any suggestions appreciated.
Restaurant recommendations always accepted.
Thanks.
Restaurant recommendations always accepted.
Thanks.