I've had different experiences. I wouldn't recommend dining in. I went here for lunch once and this poor woman had to handle over 12 tables on her own. Naturally, service wasn't great.
Food never seems to disappoint. I would recommend their homemade chips and homemade dip.