Large portions; perhaps the best Taco Bell/KFC I have ever been to. They even take credit cards. Only gripe is they seem to always play crummy music like Celine Dion and other sappy love songs.
Pros: Large portions, fresh food, takes credit cards
more