21 Best Mexican Restaurants in Casa Grande

We've got Casa Grande's top Mexican restaurants covered for you.

Karavela’s Mexican and Peruvian Food Mexican • $
1275 E Florence Blvd #12, Casa Grande

Customers` Favorites

Enchiladas Deshebrada
Quezatacos De Birria
Carne Asada Burrito
Hand Made Tortillas
Birria De Res Plate
Qesa Birria Tacos
Qesa Birria Torta
Picadillo Rojo
Shrimp Tacos
Birria Ramen

“I was looking for a New Mexican food place since the ones I’ve been to in CG and Coolidge have been Meh and not memorable. I do not know how I have missed this place but we are fans now. It has brought joy to my family and I’s tummies! I ordered the Lomo Saltado Chicken, Quesa Birria, Sopes and Carne Asada tacos with hand made tortillas! Also ordered their freshly made Jamaica and Horchata. The food and drinks were beyond our expectations. Angel, thank you for the suggestions and great customer service. We will be back for more! Oh and this was a phone order, wifey picked up and arrived nice and fresh!“

4.7 Superb107 Reviews
Anaya's Fresh Mexican Restaurant, Casa Grande Mexican • $
2876 N Pinal Ave, Casa Grande

Customers` Favorites

Shredded Beef Taco and Chicken Enchilada Combo
Breakfast Chilaquiles Verdes
Steak & Shrimp Fajitas
Mexican Shrimp Cocktail
Mexican Flag Burrito
Chips & Salsa Large
Enchiladas Sunrise
Deluxe Taco Salad
Chips and Salsa
Caritas Fajitas

“Best Mexican food in town! It's always fresh and served with a smile. Simply delicious!“

4.4 Superb185 Reviews
Street King Tacos Mexican • $
1649 E Florence Blvd #2, Casa Grande

Customers` Favorites

Birria Tacos with Flour Tortillas
Carne Asada Tacos Flour Tortilla
Tacos De Tripas Pastor Y Chorizo
Queso Birria Tacos with Consume
Street Queen Quesadilla
Street King Quesadilla
Carne Asada Burrito
Quesa Birria Tacos
Tacos Carne Asada
Carne Asada Fries

“Was in town for work, by far the best food. Everything is great!!!!“

4.5 Superb110 Reviews
Mi Amigo Ricardo Mexican • $
821 E Florence Blvd, Casa Grande

Customers` Favorites

Abondgas Soups Bean and Cheese Burrito Enchiladas
Cheese Enchiladas Rice and Beans and Taco Plate
Sopapillas with Cinnamon Brown Sugar Coating
1 2 Red Chili and 1 2 Green Chili Chimis
Large Taco Salad with Shredded Chicken
Bean Burrito and Abondgas Soups
Two Taco Plate with Rice
Shredded Beef Burrito
Čhicken Taco Salad
Chimichanga Dinner

“My husband and I were there last night and our server AND food were both AWESOME! Our waiter answered all of our questions on the menu so nicely and patient. Wasn't In a rush or acted like we were a bother! He was an awesome and fun server! The food came and was very good! The chips and salsa were INCREDIBLE!! Our chip supplier was also on point!! It was an incredible experience from the moment we walked in! Will definitely be back soon!!“

4.4 Superb151 Reviews
Taco Giro Mexican Grill & Seafood Mexican • $
139 W Cottonwood Ln, Casa Grande

Customers` Favorites

Camarones Costa Azul Rellenos de Crab Y Envueltos En Tocino
Mojarra Frita Al Mojo De Ajo
Molcajete De Mariscos
Chicken Club Sandwich
Molcajete de Camarón
Mojarra Con Camarones
Shrimp Ceviche 32 Oz
El Giro Plate Combo
Molcajete Guacamole
Botana Rocky Point

“Staff were friendly and professional. Lots of choices on menu. Great prices. Delicious meals. Awesome Margaritas! Thank you for a great experience. See you soon.“

4.3 Superb198 Reviews
Mr. Baja Mexican • $
201 W Cottonwood Ln, Casa Grande

Customers` Favorites

Papas Fritas Con Carne Asada Steak Fries
Cheese Enchilada 1 Taco & Chile Relleno
Cóctel De Camarones Shrimp Cocktail
Chips and Bean Dip and Salsa Roja
Plato De 3 Tacos 3 Taco Platter
Taco Tuesday 1 50 Each
Bean & Cheese Burrito
Birria Queso Tacos
Fish Taco Platter
Breakfast Burrito

“My wife isn't to keen on trying small little whole in the wall places. So I told her one of these days I was gonna go alone and try it. Well today was that day. Way more seating inside then i thought their would be. My server was so nice and attentive. I brought my wife a to go plate home and she thought the chicken was very good. This will probably be our new go to Mexican food spot.“

4.3 Superb86 Reviews
Cafe Manuel Mexican • $
1300 N Pinal Ave, Casa Grande

Customers` Favorites

Huevos Rancheros Con Chorizo
Chips Salsa and Bean Dip
Cheese Enchilada & Taco
Cheese Enchilada Plate
All You Can Eat Menudo
Huevos Con Chilaquiles
Guacamole and Chips
Pancake Breakfast
Shrimp Cocktail
Chile Relleno

“Excellent food this is the only Mexican restaurant we will go into the other ones are so noisy and food quality is nothing compared to Café Manuel in Cassa grande highest quality portion size incredible tacos and salsa. Just keep coming.“

4.2 Good89 Reviews
Ochoa's Mexican • $
512 E Cottonwood Ln, Casa Grande

Customers` Favorites

Rice Bean and Cheese Burrito Wet w Green Sauce
Soft Ground Beef Taco and Tamale in the Husk
Red Chile Con Carne and 3 Enchiladas
Green Chile Chimichanga
Green Chile Con Carne
Ground Beef Burrito
Homemade Albondigas
Tamale Dinner
Mexican Pizza
Cheese Crisp

“Everytime I visit Casa Grande I was make it a point to stop! The food is amazing everytime and so is the service. The food comes out quickly and tastes delicious. They have small plates to large plates and lots of variety! They have vegetarian options as well.

Vegetarian options: A few options can be made vegetarian or are offered as vegetarian.

Parking: Lots of parking near building.

Wheelchair accessibility: Handicap parking as well as being all one level.“

4.2 Good73 Reviews
Su Casa Grande Mexican Grill & Cantina Mexican • $$
804 Cacheris Ct, Casa Grande

Customers` Favorites

Cameron's Al Mojo De Ajo
Su Casa Grande Burrito
Table Side Salsa
Appetizer Trio
Albondiga Soup
Tortilla Soup
Chicken Tacos
Albondigas
Choco Flan

“Best chips with homemade salsa I have ever had. Enchiladas were exceptional. Very pleasant service staff. This has become my weekly go to place.“

4 Good183 Reviews
Las Fresitas Mexican • $
703 N Walnut Ave, Casa Grande

Customers` Favorites

Elote En Baso-Corn Soup in a Cup
Nachos with Cheese
Pico De Gallo
Tosti Nachos
Cup of Corn
Tosti Elote
Ham Torta
Hot Dog

“I have been wanting to try this spot out for awhile and it did not disappoint at all!! I got a Sonoran dog, jamica and a elote in a cup. The owner was very welcoming and it was a good vibe from the start, the jamica tastes so fresh and not overly sweet. The Sonoran dog was delicious I'm picky of what type of hotdogs are used in Sonoran dogs I don't like when it's made with cheap hotdogs and they definitely used beef hot dogs it was very flavorful and I will definitely will be back often from now on. I'm new to the city of Casa Grande definitely reminded me of some of my favorite spots in Phoenix. Give them a try out you won't regret it!!!“

4.6 Superb16 Reviews
Nico's Mexican Food Mexican • $
2128 E Florence Blvd, Casa Grande

Customers` Favorites

5 Rolled Tacos with Guacamole and Cheese
California Burrito
Cheese Enchiladas
Breakfast Burrito
Carnitas Burrito
Taco Enchilada
Chicken Tacos
Beef Burritos
2 Beef Tacos
Carne Asada

“Nico’s has always been a great Mexican food place! Every time we’ve gone it never fails. We always have to get food from there whenever we are close! Mmmmmm“

4.1 Good53 Reviews
Eva's Fine Mexican Foods Mexican • $
665 N Pinal Ave, Casa Grande

Customers` Favorites

Green Chili Con Carne Chimichanga
Chicken Chimichanga
Tostada and Nachos
Carnitas Dinner
Chicken Fajitas
2 Chicken Tacos
Homemade Salsa
Refried Beans
Street Tacos
Cheese Crisp

“It was our first time at Eva’s. Heard many good things about this restaurant so we drove in from Maricopa to check it out for ourselves. Great menu. Friendly staff. Delicious food. It was definitely worth the drive there. Will recommend Eva’s to our friends.“

3.9 Good123 Reviews
Nico's Mexican Food Mexican • $
1226 E Florence Blvd #11, Casa Grande

“Nico’s has always been a great Mexican food place! Every time we’ve gone it never fails. We always have to get food from there whenever we are close! Mmmmmm“

4.1 Good10 Reviews
Vaqueros Mexican Food Mexican • $
3860 N Pinal Ave, Casa Grande

Customers` Favorites

Carne Asada Fries 5 Rolled Tacos Fish Tacos
Kids Quesadilla w Fries
Carne Asada Burrito
California Burrito
Ceviche De Pescado
Carne Asada Tacos
Breakfast Burrito
Shrimp Tostada
Chicken Burrito
Super Burrito

“I go to the Vaquero's on Pinal Street often. I was blown away by the roasted green salsa and the hot carrots. I've had several items off the menu and they were all really yummy. Reasonable prices, excellent staff and super yummy food.“

3.8 Good49 Reviews
El Rinconcito de la Michoacana Mexican • $
1269 N Promenade Pkwy #120, Casa Grande

“Best snacks in casa grande !“

3.7 Good15 Reviews
Filiberto's Mexican Food Mexican • $
1313 E Florence Blvd, Casa Grande

Customers` Favorites

Carne Asada Burrito
Carne Asada Fries
Breakfast Burrito
Carne Asada Taco
Arizona Burrito
Beef Chimichanga
Chicken Burrito
Daily Special
Rolled Tacos
Super Nachos

“Can't say I've ever been inside the drive-thru takes some time so don't come if you're in a hurry put me on the food is good definitely get the Menudo

Vegetarian options: They will take off the meat for everything I personally do not like rice so I asked him for no rice they are very understanding to people's dietary needs“

3.7 Good87 Reviews
Filiberto's Promenade at Casa Grande Mexican • $
847 N Promenade Pkwy #104, Casa Grande

Customers` Favorites

Bacon Egg Potato and Cheese Burrito
Poorly Made Tostadas
Carne Asada Burrito
Breakfast Burrito
Tacos Carne Asada
Carne Asada Fries
Cheese Enchilada
Chicken Tostada
Bacon Burrito
Adobada Taco

“This Filiberto's location is the best location I have ever been to. They are friendly clean and the food is really good. Their salsa is good as well not watery like other locations.. I had their chilaquiles they were so good,but if you don't like spicy food dnt get them because their chilaquiles are actually spicy. Their pozole is good as well it's on point. Just make sure they give you enough salsa for all your food, because they don't give you enough salsa. Visit this location you will enjoy your meal.“

3.7 Good97 Reviews
Almari Mexican Grill & Bar Mexican • $
2033 N Pinal Ave, Casa Grande

Customers` Favorites

Taco Salad with Pulled Pork
Frank Steak Chimichanga
Burrito Enchilada Style
Molcajete Mar Y Tierra
Molcajete Mar Tierra
Classic Carne Asada
Trompito Al Pastor
Chicken Enchiladas
Enchiladas Almari
Cheese Quesadilla

“Impressive place, great service, very good food.“

3.7 Good270 Reviews
Rili-B's Taco Shop Casa Grande Mexican • $
1591 N Pinal Ave, Casa Grande

Customers` Favorites

Carne Asada Quesadilla
Pollo Asado Quesadilla
Carne Asada Tostada
Pollo Asado Burrito
Carne Asada Burrito
Carne Asada Fries
Chicken Burrito
Cabeza Burrito
Birria Nachos
Birria De Res

“The food here is always good, but they really outdid themselves with this Birria Ramen! Such a comforting meal on a chilly evening. Everything is always cooked to order, but still comes out fast. This has become a favorite spot to swing by for a quick, delicious meal after running errands all day.“

3.6 Good131 Reviews
Vaqueros Mexican Food Mexican • $
601 E Florence Blvd, Casa Grande

Customers` Favorites

Beef Crispy Taco with Cheese and Lettuce
Super Nachos Con Carne Asada
Enchilada and Burrito Combo
Two Chicken Tacos
Mini Chimichangas
Super Nachos
Guacamole
Beans
Rice

“I go to the Vaquero's on Pinal Street often. I was blown away by the roasted green salsa and the hot carrots. I've had several items off the menu and they were all really yummy. Reasonable prices, excellent staff and super yummy food.“

3.1 Average37 Reviews
Mariscos Mazatlan Seafood • $
1150 E Florence Blvd #4, Casa Grande

Customers` Favorites

Beef Enchiladas with a Side of Beans and Rice
Cheese Stuffed Bacon Wrapped Shrimp
Shrimp and Broccoli
Botanas De Camaron
Shrimp Cocktail
Fish Tacos

“very good food, clean and great service“

4.4 Superb10 Reviews

You May Also Like