Avalon offers an atmospheric setting with excellent food, quality drinks, and a tapas bar menu.