Avalon Avalon is a great weekend get-away if you live in Southern California. Whether you want to scuba dive, sample great food, or just drink at Luau Larry’s there is no [...]