South Beach Bar & Grill

5059 Newport Ave
San Diego, CA
619.226.4577
32.747507
-117.252359

for South Beach Bar & Grill
Directions
from: