This place has been here forever. I've been coming here forever. The food is fine, nothing great, but always good and consistent. Service is always very friendly, and I know that many of the staff have been with Teps for well over 10 years. The salad bar is always well-stocked, and you'll always see locals back for more.