1 Olvera St, #W1
Los Angeles, CA 90012
Los Angeles, CA 90012
Open HoursMo to Fr from 11:00am to 09:00pm
OverviewAt this fantastic and historic spot on Olvera Street , one can watch women practicing the dying art of making handmade tortillas. If you want just to purchase tortillas you can...
more