If you are spending the day in St Petersburg, youve got to have lunch on Beach Drive. There are lots of great choices with outside seating, but the only place with tables on the sidewalk and a great view is 400 Beach. (The other restaurants all have parking right along their sidewalks, so you can't even get a glimpse of the Tampa Bay! ) Their food is great and the servers are wonderful too! I had a shrimp BLT wrap and my lunchmate had a Cobb salad. We were both very happy.