Albert's Restaurant in San Diego

Albert's Restaurant in San Diego is a Restaurant. Albert's Restaurant is located near Bashor Bridge.

Amenity
restaurant
Building Type
building