Bar Avalon is arguably one to the oldest operating restaurants in the borough and definitely one of the best restaurants in West Chester, PA. They have truly been a “go to spot” for hundreds of their loyal customers for decades and have been an integral part of the growth of our beloved town for nearly…
Read More