La Mancha About
La Mancha in Oxnard, California , 93036 - Accepts Credit Cards, Takeout, Has Tv, Good For Kids, Mexican, Good For Groups, Spanish. The company is located at 2860 E Vineyard Ave, Oxnard, California , 93036. Find more detail information and reviews about La Mancha.
You can reach La Mancha at the number 8059819800.
La Mancha Amenities
La Mancha FAQ
La Mancha where ?
La Mancha at 2860 E Vineyard Ave, Oxnard, California 93036
La Mancha phone number ?
La Mancha phone number 8059819800
La Mancha contact ?
You can call at 8059819800.You can fill out the form at lamanchamexicanfood.com.
2860 E Vineyard Ave zip code ?
The Zip Code 93036