3300 Johnson Ave NW
Hot Harry's Burritos
4862 1st Ave. NE Cedar Rapids, IA
Panchero's Mexican Grill
2315 Edgewood Rd SW Ste 210 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