The Cedar Valley Hometown Spot, True Local Lives Here
Full Service Bar
Takeout
Established in 1991
Located in Cedar Falls, IA
- Jeremiah Groovy
11/13/2024
"I cannot say enough good things about this place! I always order the chimichanga and the ingredients are very fresh. Service is superb everytime! The place always looks well tended to. My wife and I make sure to eat here at least once a month. If I was rich it would be daily...lol. Highly, HIGHLY! Recommend!!"