Woodbury's Best Kept Secret
Woodbury Train Station Cafe is a charming restaurant that is located at what used to be the actual Woodbury train stop. Built in 1883, the restaurant offers a lot of character. With it's unique menu, great train station/southern french feel, beignets all day, and quality food, you will be sure to not only enjoy your meal, but to come back for more.
to add Woodbury Station Cafe map to your website;
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy