At this venue on the North Embarcadero, next to the historic ships of the Maritime Museum, the long glassed-in dining room offers great views of San Diego Bay
User Rating:
Address:
136 North Harbor Drive
(At Ash Street next to the Star of India)
San Diego, CA 92101