The Bayou Restaurant: Fleetwood, NY

If you are ever in the Fleetwood area of Mount Vernon, New York boy, do I have a treat for you.  My Friday started rather "blah." I had a terrible toothache which caused me to stay in for most of Friday. Even though I was suffering from a bad toothache one of my wonderful cousins … Continue reading The Bayou Restaurant: Fleetwood, NY

Advertisements