Casa La Golondrina
West 17 Olvera St, Los Angeles, California 90012
Featured Review : La Golondrina is one of the oldest restaurants in Los Angeles. It sits front and center on old Olvera Street, where the city of Los Angeles was born. La Golondrina opened as a cafe in 1924. The building it is housed i...See Full Review