Downtown LA via Union Station - JohnChico

One of the most colorful restaurants seen on Olvera Street.

Downtown L.A.Union Station