Casa Santo Stefano

  • Restaurants / Food
1607 N. 22nd Street
Tampa, Florida 33605
(813) 248-1925
  • About

    Housed in a former 1925 Macaroni Factory, Casa Santo Stefano pays tribute to the Sicilian's who immigrated to Ybor City in the early 1900's by serving traditional Sicilian dishes and Sicilian wines.