Information
Location Info |
Features |
---|---|
831 West Harbor Drive, San Diego, California San Diego California United States 619-232-1141 Visit Site |
Restaurant Great Location Fresh Fish Steaks Local Beers Informal Dining Formal Dining Great Scenery Events Spacious Seating |
Harbor House reviews
Login to comment