Find food.
Loading restaurants…
Loading restaurants…
Loading restaurant…
Dining guide
Casa Santo Stefano is the Columbia family’s Sicilian-leaning Ybor dinner room. It works well for visitors, family dinners, and Italian comfort with a Tampa-history backdrop.
Opens laterOrder this
Location
Casa Santo Stefano
1607 N 22nd St, Tampa, FL 33605, USA
Hours