The Bayou was one of the first restaurants I tried in the Fleetwood/Mount Vernon/Yonkers area. It's a bar/restaurant, and the food was really good. They occasionally have live music, and a great brunch. And they serve alligator! The location is great - within walking distance of the Fleetwood train station, and they have a great selection of beer and hot sauce, which is important.
more