Ive dined here numerous times. Their service has consistently gotten worse, but their food is always excellent and the prices are fair for the quality of food you receive. I've always been a fan of this dive joint, but they definitely need to concentrate on the service aspect. I would definitely recommend giving it a shot though. I go back knowing that I will probably have poor service but great tasting food. The atmosphere is good too!