2030 7th St, Mendota, CA 93640 +1 559-655-8150
restaurant, Mendota, CA, United States
Today
How to go there