South Beach Bar & Grill
(619) 226-4577 | View Website

5059 Newport Ave, San Diego, CA | Directions   92107

32.747507 -117.252359
Get Directions