This place has been around for many many years and until lately had realy crazy hours. In spite of the crazy hours everyone seems to learn the hours and packs the place at dinner time. When I first started going there the guy behind the counter added all the money due in his head and was never wrong. They have a cash registrar now but the service is still top notch. THe food even better.