This place is a staple of my breakfast before work. I would rate this overall as two stars because the produce they use is very low quality and they should improve there BLT. The BLT’s never have enough tomato and there is no flavor. The lettuce is non existent, falling out or the stems. They should have cooked the bacon a little longer too. I have not had any of the hot buffet style food so I cannot comment on that. Their egg sandwiches are great though.