The service here is far to slow for the traffic. Staff is polite but when you wait 20 min. in line it falls on deaf ears. The gentleman at the cash rep. was constantly making jokes and wouldn't shut up. Every customer that come up to pay was held off because he was trying to make some grand joke. Management needs to train their staff and tell the team to work in a more professional manner. So very disappointing! I eventually ended up walking out hungry and SERIOUSLY ANNOYED!