Busters Beach House & Longboard Bar
Information
Location Info |
Features |
|---|---|
|
807 W. Harbor Dr. San Diego California United States 619-233-4300 Visit Site |
Restaurant |