Update Info - El Embarcadero Restaurant
This restaurant was reported as closed. If it is open, let us know.
El Embarcadero Restaurant
1551 Shelter Island Dr
San Diego, CA 92106
1551 Shelter Island Dr
San Diego, CA 92106