Evan B. Druce wrote:The 63rd Street branch of La Quebrada is probably the weakest link in the chain. For a REAL solid Mexican meal, the La Quebrada on 51st and California isn't much further, and is only a 10-minute walk from the Kedzie Orange Line stop.
La Quebrada (the best location in the city, IMO)
5100 S California