Not all great restaurants are easy to find. Sometimes you have to hook a few U-turns and let your GPS reroute until you actually find the place. Here are a few hard-to-spot, plaza-buried restaurants in Tampa.
strip malls
Posted inNews & Views
The worst traffic in the world
Let’s just wall off this section of SR 60 and leave the bad drivers to fend for themselves.
