445 N St, Firebaugh, CA 93622 +1 559-659-2971
restaurant, Firebaugh, CA, United States
How to go there