St. Croix Plaza is located on S. MacDill Avenue just a few blocks from the beautiful waterfront road Bayshore Boulevard south of downtown Tampa. The fully built-out 2nd Gen Restaurant has multiple hoods, grease trap, walk-in coolers and freezers and a large cocktail lounge area. The property services the local residents of South Tampa neighborhoods but many others come and enjoying dining at the wonderfully delicious Caffe’ Paradiso which has been at the plaza for over 25 years.
Population of 94,727 residents with in 3 mile radius.
Average House incomes of $86,167 with in a 3 mile radius.