Sandbar Sports Grill

718 Ventura Pl, San Diego, CA 92109, USA

Sports Bar: Bi:level, Oceanside spot feasures sports, Brew & basic pub grub on to 2 patio's or inside.