From Our Editors
Home to fresh breads and rich stews, French cuisine is served at Chateau So Ho, a delightful restaurant tucked away in the Tampa pocket of Tampa.
We're happy to report we have parking available onsite. We'll meet you here.
If you are craving authentic French cuisine, swing by Chateau So Ho and get your fix.