LaBamba is the place to go if you're looking for great burritos and tortas. Their slogan is Burritos Bigger than Your Head and that holds true - there are 3 sizes of burritos and...
All reviews seem positive
Burritos as Big as Your Head! Authentic Mexican Food - Locations in Bloomington, Normal, Peoria. Online Menu.