Get the Flavortown App

Recommendations for Diners, Drive-ins and Dives

Redd's Filling Station in Windsor, VA

Redds is a newer spot for Windsor but they are a happening spot! They stay packed, the food is incredible, and the atmosphere is amazing. They have live music a great outdoor bar and seating area. Definitely worth coming to! You won’t be disappointed

Sponsored Ad

Add Comment

To leave a comment,

Sponsored Ad

Sponsored Ad