The Sand Trap

Restaurant · 501 Avalon Canyon Rd, Avalon, CA

More food in Avalon, CA