11619 Santa Monica Blvd
Los Angeles, CA 90025
Los Angeles, CA 90025
Open HoursMo to Su from 08:00am to 12:00pm
OverviewHonest to goodness Oxacan food is what this restaurant is famous for. Juquila Restaurante serves excellent Mole and rates are easy on the pocket. Two suggestions though, the...
more
