Taquería La Doble Nelson
Restaurant in San Salvador (El Salvador)
Opening hours: Tu-Su 12:00-21:00
83 Avenida Norte, San Salvador
Restaurants
·
San Salvador (El Salvador) guide