Taquería La Doble Nelson

Restaurant in San Salvador (El Salvador)

Opening hours: Tu-Su 12:00-21:00

83 Avenida Norte, San Salvador