We could more than likely use the park smack in the middle of north tampa. Lake Park. Decent amount of parking spaces and bbq pits to use (i think) and tables. Not too many people chill out there. Maybe try and go early.
I'll take photos of the area if you guys aren't sure about it.
here's the area
Google Maps
Interested?