We always have good service and great food whenever we eat here and we always bring our out of town guests here when they visit.
The atmosphere is happy. The restaurant is clean. The decor is fun and the food inexpensive compared to other places we eat in the area.
The current owner is still suffering from the reputation the previous owners gave the location.
If you tried it before and didn't like it, you owe it to yourself to try it again.
If you don't get along with the nice people who run this restaurant you probably don't get along with anyone.