21 hidden gem restaurants only found in Tampa strip malls

Prev
Next

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.