3300 Johnson Ave NW
El Rancho Mexican Restaurant
2747 16th Ave SW Cedar Rapids, IA
Hot Harry's Burritos
4862 1st Ave. NE Cedar Rapids, IA
This place is one of those holes in the wall. The service is friendly and the food is authentic and delicious.
October 29, 2010
El Super Burrito
If you've been to or used
El Super Burrito, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.