Downtown L.A. Latin American Restaurants
517 S. Spring St., Los Angeles, Ca, 90013
W-1 Olvera St, Los Angeles, CA, 90012
Located at the mouth of historic Olvera St., facing the plaza, La Luz Del Dia is an atmospheric and affordable option for downtown Mexican food. An outside dining patio is...

