Plaza Mexico

Discover authentic Mexican flavors at Plaza Mexico in Charles City, IA. Enjoy delicious salsa, flavorful fajitas, hearty enchiladas, and refreshing margaritas. Quick service and generous portions await you!

Welcome to Plaza Mexico

Taste the Difference.

Plaza Mexico
Plaza Mexico
Plaza Mexico
Plaza Mexico

Plaza Mexico stands as a vibrant gem on S Grand Ave in Charles City, IA. The moment you enter, the inviting aroma of spices fills the air, hinting at the mouthwatering dishes to come. This Mexican restaurant is a community favorite, renowned for its generous portions and lively atmosphere. Diners dive into a colorful selection of traditional fare, from sizzling fajitas to rich enchiladas, all crafted with authentic ingredients. Regulars rave about the quick service, perfect for busy lunch breaks or a relaxed evening with friends.

Families gather around tables filled with nachos, chips, and signature margaritas, fostering an inclusive and cheerful vibe. Whether you're celebrating a special occasion or enjoying a casual dinner, Plaza Mexico offers a taste of Mexico right in the heart of Iowa.

Directions & Reservations

Plan Your Visit

Address

701 S Grand Ave, Charles City, IA 50616, United States

Phone

+1 641-228-5600

Social Media

About

The Culinary Story

Plaza Mexico
Plaza Mexico
Plaza Mexico
Plaza Mexico

Plaza Mexico has cemented its place in the hearts of locals since opening its doors. Located at 701 S Grand Ave, this restaurant delivers not just meals, but experiences. The staff embodies the welcoming culture of Mexico, treating customers like family. This commitment to service contributes significantly to its growing popularity. The menu is a testament to traditional Mexican cuisine, with influences from various regions. Guests can find comfort in classics like the flavorful carne asada or the hearty enchiladas. Portions are sizable, ensuring diners leave satisfied without breaking the bank.

The vibrant environment enhances all the senses, adorned with colorful decor that reflects the spirit of Mexico. Weekends see a bustling crowd, particularly during dinner service. Expect an electric atmosphere as the sounds of sizzling fajitas and laughter resonate throughout the restaurant. Special events, such as taco nights, draw in crowds, fostering camaraderie among patrons. Plaza Mexico also embraces local produce, partnering with nearby farms to ensure freshness. This engagement creates a sense of community connection, treating each meal as an opportunity to gather.

Work Hours

Availability and Service Times

  • Sunday11 AM-9 PM
  • Monday11 AM-9 PM
  • Tuesday11 AM-9 PM
  • Wednesday11 AM-9 PM
  • Thursday11 AM-9 PM
  • Friday11 AM-10 PM
  • Saturday11 AM-10 PM

Plaza Mexico offers an impressive array of features, making it a standout in Charles City. With 104 dishes on the menu, there's something for everyone. Guests love their appetizers, especially the nachos in various styles. Each plate bursts with flavor, whether it’s the shrimp nachos or the super nachos loaded with toppings. The extensive menu also includes a variety of side orders, carnitas, and couple of salad options. On peak days, particularly Friday nights, the restaurant reaches full capacity, creating a lively atmosphere filled with laughter and joy.

The drink menu complements the food perfectly, with margaritas that pack a punch and refreshingly cold beers. For a quieter experience, visit during non-peak hours on weekdays for an uncrowded meal.

Plaza Mexico

The exterior of Plaza Mexico exudes warmth and character, making it hard to resist stopping by. Brightly painted walls and colorful signage beckon customers to enter. Outdoor seating provides a lovely option for those who enjoy dining al fresco during warm months. Surrounded by lush greenery and cheerful flowers, the patio facilitates a relaxed ambiance. The welcoming vibe carries through to the inside, where each table invites conversation and laughter. The hustle and bustle during peak hours creates a lively and enjoyable setting, enhancing the overall dining experience. Nearby, the vibrant community often spills out into the streets, bringing a sense of togetherness.

Guestbook & Reviews

Experience Through Their Eyes

Very good food. Like the decorations. Friendly staff.

K
Kelly K.

This place is amazing!!!!!!!! Seriously! Best Mexican food we have had in a long time. Service was 5 star service, many servers, many refilling of endless chips and salsa. Big portions, amazing prices. All the lunch meals pictures were $7 a plate. Kids meals $3.50. Highly recommend this place.

K
Katie G.

I came here at least once per week over the course of my summer internship in Charles City. I have to say I am very impressed with the quality of the food and the service. The waitstaff are always great and the kitchen is very quick about making your food.

V
Victor J.

Been eating here twice a week while I'm working in CC. Food is always great, fast, and very good service.

d
dug t.

Super chill and super good food!

N
NARPASWORD

No joke this is the best Mexican food in the U.S. that I have ever had. Great salsa (a bit chunky and a bit of spice.... but not too much). The chicken and steak fajitas were perfect and the lunch helping was enough for two people. Service was great. Restaurant was clean. Staff was friendly. I cannot wait to eat here again!!!

C
Chad B.