Avon Pavilion
The Avon Pavilion is a beachside restaurant located on the boardwalk in quaint Avon-by-the-Sea, New Jersey. Website: https://www.avonpavilion.com Check the current weather, surf conditions, enjoy scenic views from your favorite beaches in New Jersey.