Restaurant Tehachapi - Restaurant Reviews and Tips for Tehachapi, CA, United States close