El Salvador Restaurant in Ensenada
Monday, September 23rd, 2002 at 10:49:15 AM · Photo Archive/Old Photos/futura_mexico
A thatched-roof restaurant with a sign that says El Salvador in Ensenada, Baja California, Mexico in 2002. The lush greenery surrounding the building adds to the inviting atmosphere.
Chronologically Adjacent