Big Papa's Steakhouse

Address: 
1001 W Tehachapi Blvd C-200, Tehachapi, CALIFORNIA 93561