What’s Up With That Mega-Sized ‘All You Can Eat’ Buffet Right Off I-25?What’s Up With That Mega-Sized ‘All You Can Eat’ Buffet Right Off I-25?Initially, all I had seen were words on the building that read "all you can eat" and "Italian".MaxxMaxx