Get directions to: Beto's Stadium Drive In, Lemoore, CA
Restaurant address: 321 South Lemoore Avenue Lemoore, CA 93245, USA
Restaurant: Beto's Stadium Drive In