Looking for a place with a PRIVATE room near St Pete Beach/Tierra Verde area. I would like to keep entrees under $20 per person. Any suggestions? Would prefer to keep it nearby; I don't want to travel to Tampa as almost all the guests are OOT.
Thank you!