https://tvindy.typepad.com > The Neon Lights of Muncie, Indiana

La Bamba Mexican Restaurant

La Bamba Mexican Restaurant

1609 W University Ave

January 30, 2003

Well, the burritos are longer than a human head, but I don't think they are more massive. This restaurant is located right next to the BSU campus. Note the student's shirt, which reads Ball U.

Previous | Main | Next