Vallarta Restaurant
931 S Derrick Ave
Mendota, CA 93640
Mendota, CA 93640