Eric's is a landmark in Avalon. You can't miss the green exterior and the lines painted on the pier. Saddle up to a bar stool that faces the city or pier and enjoy some great food and drink while watching life go by. This isn't a place you want to hurry but a nice spot to journal, read a book or share conversation.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.