Home United States Iowa Mexican restaurants Rancho Grande - Carroll Mexican restaurants

Rancho Grande - Carroll

4.4 662 reviews 11:00 AM - 10:00 PM 323 N Main St, Carroll, IA 51401, United States

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

Rancho Grande - Carroll - Photo 1 Rancho Grande - Carroll - Photo 2 Rancho Grande - Carroll - Photo 3 Rancho Grande - Carroll - Photo 4 Rancho Grande - Carroll - Photo 5 Rancho Grande - Carroll - Photo 6 Rancho Grande - Carroll - Photo 7 Rancho Grande - Carroll - Photo 8 Rancho Grande - Carroll - Photo 9

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
Note: Amenity details are aggregated from verified visits, the venue's website and Google. They may change without notice. We recommend confirming key details (pet policy, accessibility, reservations) directly with Rancho Grande - Carroll before visiting.

Reviews for Rancho Grande - Carroll

4.4
662 reviews
5
100%
4
30%
3
9%
2
4%
1
8%

Review highlights

Based on 662 reviews

Rancho 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.

Stuart Feistner
Jul 23, 2025

Food is always hot and fast. Staff is excellent. Favorite place to eat in Carroll!

Jonni Rose Luke
Jul 13, 2025

Fun lively atmosphere. Somewhat authentic Mexican food. Slow service. Could be cleaner.

Caleb Buswell
Jun 19, 2025

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.

Dee IM
Jun 14, 2025

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!

Jason Liska
May 21, 2025

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

David Sorensen
Apr 28, 2025

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!

Katherine T (Katherine)
Apr 08, 2025

Always great place for lunch. I wish they could do something about the noise level in the evening. It's deafening in there

chris zacker
Apr 03, 2025

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

Address
323 N Main St, Carroll, IA 51401, United States
Price range
$10–20
Category
Mexican restaurants

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 listing

Discover more places like this

Browse thousands of bars, restaurants, cafés and more — wherever you go.

View Menu