“... Chateau France... for me,
is the best restaurant in America”
Sacha Houcke ▪ New York Times
Wednesday, March 30, 2005

     "... St. Petersburg's most romantic setting ..."
                           
   Frommer's Guide  

read more glowing reviews...

 

   

St. Peterburg Menu           


The most enchanting route to Paris starts at Chateau France.


Find fine French cuisine in a charming 1910 Victorian mansion located in the historic district of downtown St Petersburg, Florida; near museums, shops and the waterfront.  


We are open 7 days week.  Come try our superb menu and unmatched wine list, and find out why we have been voted Best Restaurant for six years in a row!
 

Reservations only ▪ Proper attire required.
MasterCard, Visa and American Express accepted.

Reservations | Gift Cards | Deposits | Employment | Contact Us

 

Copyright© 2007      Chateau France Restaurant      All Rights Reserved.