(319) 366-1181
X
Home
About
Services
Imagery
Testimonials
360 Tour
Contact
(319) 366-1181
El Super Burrito & Lupita's
Home
About
Services
Imagery
Testimonials
360 Tour
Contact
El Super Burrito & Lupita's
The Original Burrito Ahogado
(319) 366-1181
Established in 2004
Located in Cedar Rapids, IA
- Kathy Duong
5/25/2022
"I get the carnitas platter everytime and its my favorite. Their diablo/red sauce is the besT thing ever- flavorful and spicy."
See More
×
×