Food is good but service is brutal, even when it's not busy