Discover this place
Rancho Grande is a Mexican restaurant located at 323 N Main St in Carroll, Iowa. It offers a varied menu featuring classic dishes such as chicken fajitas, enchiladas rancheras, mole con pollo, and a selection of tacos including chicken, beef, pork, and chorizo. The beverage list includes margaritas, a sweet tea mojito, and Mexican beers like Dos Equis Amber. The restaurant provides a lively yet casual atmosphere that appeals to a wide range of visitors seeking traditional Mexican flavors. Known for serving freshly prepared meals with attention to quality and flavor, Rancho Grande blends familiar Mexican staples with hearty portions. Its setting on Main Street makes it a convenient option for local diners and travelers alike. The combination of its menu offerings and an inviting dining environment positions Rancho Grande as a notable local destination for Mexican cuisine in the Carroll area.
Photos
Amenities & More
Service options
- Outdoor seating
- Takeout
- Dine-in
- Delivery
Highlights
- Fast service
- Great beer selection
- Great cocktails
Popular for
- Lunch
- Dinner
- Solo dining
Dining options
- Lunch
- Dinner
- Dessert
- Seating
- Table service
Amenities
- Bar onsite
- Restroom
Atmosphere
- Casual
- Cozy
- Trendy
Crowd
- College students
- Groups
- Tourists
Reviews for Rancho Grande - Carroll
Review highlights
Based on 662 reviewsRancho Grande is widely recognized for its consistently fresh and flavorful Mexican cuisine served promptly, making it a favored dining spot in Carroll. Patrons appreciate the quality of ingredients, particularly highlighting standout dishes like steak, shrimp, and well-executed traditional sides such as beans and rice. The restaurant’s atmosphere is described as lively and fun, contributing to an enjoyable dining experience, though some feedback suggests the space could benefit from improved cleanliness. Service is generally praised for being efficient and friendly, though occasional comments note slower service during busier times. While the menu offers a fair price point and a good variety of authentic options, some diners express a desire for more traditional beverage choices to enhance the dining experience. Overall, Rancho Grande is valued for its dependable food quality and welcoming environment, maintaining a solid reputation among local Mexican restaurants.
Food is always hot and fast. Staff is excellent. Favorite place to eat in Carroll!
Fun lively atmosphere. Somewhat authentic Mexican food. Slow service. Could be cleaner.
Great Mexican at a fair price. The service was good. The food was better. Very flavorful and good quality. I especially liked the steak, shrimp and their beans and rice. You would think that something as simple as beans and rice would be good everywhere but anyone who eats Mexican regularly can tell you that there are places that just don't make it right. They do it right here. They have a large selection of items on their menu so there should be something for everyone. They portions are ample.
Loved the food, excellent service!! Sad they did not have aguas frescas like horchata, agua de jamaica and more... that would be something authentic. I would recommend this restaurant, its good food!
Probably the fastest Mexican food you can get served anywhere. Everything always tastes fresh and every single time I go, I leave with a smile
By far the best Mexican restaurant I have found in America. A real taste of authentic Mexico, with lovely waiters, delicious food, wonderful garden with fountain and lovely Mexican music. It was a big blessing after a long drive. Gracias amigos!
Always great place for lunch. I wish they could do something about the noise level in the evening. It's deafening in there
Always a good place to come and have great food and a fun time. Drinks are good
Write a review
Share your experience with the community. Your honest feedback helps others find great places.
Quick info
Opening hours
- Monday 11:00 AM - 10:00 PM
- Tuesday 11:00 AM - 10:00 PM
- Wednesday (Today) 11:00 AM - 10:00 PM
- Thursday 11:00 AM - 10:00 PM
- Friday 11:00 AM - 10:00 PM
- Saturday 11:00 AM - 10:00 PM
- Sunday 11:00 AM - 10:00 PM
Location
Own this business?
Claim this listing to update info, respond to reviews and reach more customers.
Claim listingMore places in Iowa
Discover more places like this
Browse thousands of bars, restaurants, cafés and more — wherever you go.