Eating Mexican Bakery at El Super Burrito & Lupita's restaurant in Cedar Rapids, IA.

Feedback

Do you manage or own El Super Burrito & Lupita's?

Yes