American Restaurants in Windsor, NY

Chips Bar Bar • $$
500 Chapel St, Windsor

“watching the world go by on chapel street sitting outside on a busy weekend evening, service good, menu not extensive but the food was good, not a bad selection of beers, could have been better on the wines but overall an enjoyable experience.“

4.5 Superb37 Reviews
Loading...
map Map