Originally Posted by blueracing347
Where in Tampa? I was in Ybor this weekend and my dad took me to Casa Santo Stefano. I thought it was good. Then there's Carmines which he said was better.


There’s a Carmines in Ybor?