HTML SitemapExplore
logo
Find Things to DoFind The Best Restaurants

El Gran Charro — Restaurant in Virginia

Name
El Gran Charro
Description
Casual outfit turning out traditional Mexican dishes & margaritas in a playful environment.
Nearby attractions
Nearby restaurants
Juicy Bucket Seafood & Bar - Stafford
2844 Jefferson Davis Hwy, Stafford, VA 22554
KFC
2838 Jefferson Davis Hwy, Stafford, VA 22554
Zibibbo 73 - Authentic Italian Trattoria
2757 Richmond Hwy Ste 101, Stafford, VA 22554
McDonald's
2862 Jefferson Davis Hwy, Stafford, VA 22554
Papa Johns Pizza
2769 Richmond Hwy Suite 119, Stafford, VA 22554
Subway
475 Aquia Towne Ctr Dr Suite 107, Stafford, VA 22554
Chili's Grill & Bar
1030 Stafford Market Pl, Stafford, VA 22556
It's Just Wings
1030 Stafford Market Pl, Stafford, VA 22556
Related posts
Keywords
El Gran Charro tourism.El Gran Charro hotels.El Gran Charro bed and breakfast. flights to El Gran Charro.El Gran Charro attractions.El Gran Charro restaurants.El Gran Charro travel.El Gran Charro travel guide.El Gran Charro travel blog.El Gran Charro pictures.El Gran Charro photos.El Gran Charro travel tips.El Gran Charro maps.El Gran Charro things to do.
El Gran Charro things to do, attractions, restaurants, events info and trip planning
El Gran Charro
United StatesVirginiaEl Gran Charro

Basic Info

El Gran Charro

2834 Richmond Hwy, Stafford, VA 22554
4.5(1.1K)$$$$
order
order
order
Order
delivery
Save
spot

Ratings & Description

Info

Casual outfit turning out traditional Mexican dishes & margaritas in a playful environment.

attractions: , restaurants: Juicy Bucket Seafood & Bar - Stafford, KFC, Zibibbo 73 - Authentic Italian Trattoria, McDonald's, Papa Johns Pizza, Subway, Chili's Grill & Bar, It's Just Wings
logoLearn more insights from Wanderboat AI.
Phone
(540) 720-7770
Website
elgrancharrova.net

Plan your stay

hotel
Pet-friendly Hotels in Virginia
Find a cozy hotel nearby and make it a full experience.
hotel
Affordable Hotels in Virginia
Find a cozy hotel nearby and make it a full experience.
hotel
The Coolest Hotels You Haven't Heard Of (Yet)
Find a cozy hotel nearby and make it a full experience.
hotel
Trending Stays Worth the Hype in Virginia
Find a cozy hotel nearby and make it a full experience.

Featured dishes

View full menu
dish
Lunch Enchilada Suprema
dish
Cheese Dip
dish
Bacon Jalapenos
dish
Fajita Salad
dish
Mexican Flautas
dish
Burrito Mexicano
dish
Burrito Loco
dish
Enchiladas Suizas
dish
Steak Ranchero
dish
No 7. Two Tacos Combination Dinner
dish
Shrimp Fajitas
dish
Large Coctel
dish
Mojarra Dorada
dish
Camarones Rancheros
dish
Medium Guacamole
dish
3 Corn Tortillas
dish
Horchata

Reviews

Things to do nearby

COA Winter Promo
COA Winter Promo
Wed, Dec 3 • 8:00 AM
13871 Hedgewood Drive, Woodbridge, VA 22193
View details
Fredericksburg Audio Tour: Echoes and Elegance of Maryes Heights
Fredericksburg Audio Tour: Echoes and Elegance of Maryes Heights
Wed, Dec 3 • 12:00 PM
The Chimneys (Fredericksburg, Virginia) 623 Caroline St, Fredericksburg, 22401
View details
Weekly Casual Lorcana Night
Weekly Casual Lorcana Night
Wed, Dec 3 • 6:00 PM
1372 Old Bridge Road, Woodbridge, VA 22192
View details

Nearby restaurants of El Gran Charro

Juicy Bucket Seafood & Bar - Stafford

KFC

Zibibbo 73 - Authentic Italian Trattoria

McDonald's

Papa Johns Pizza

Subway

Chili's Grill & Bar

It's Just Wings

Juicy Bucket Seafood & Bar - Stafford

Juicy Bucket Seafood & Bar - Stafford

4.4

(342)

$$

Click for details
KFC

KFC

3.1

(271)

Click for details
Zibibbo 73 - Authentic Italian Trattoria

Zibibbo 73 - Authentic Italian Trattoria

4.5

(454)

Click for details
McDonald's

McDonald's

3.4

(809)

$

Open until 12:00 AM
Click for details
Get the Appoverlay
Get the AppOne tap to find yournext favorite spots!
Wanderboat LogoWanderboat

Your everyday Al companion for getaway ideas

CompanyAbout Us
InformationAI Trip PlannerSitemap
SocialXInstagramTiktokLinkedin
LegalTerms of ServicePrivacy Policy

Get the app

© 2025 Wanderboat. All rights reserved.
logo

Reviews of El Gran Charro

4.5
(1,090)
avatar
1.0
1y

So let’s address the elephant in the room at this establishment. I went in to place a to-go order for my family as a treat. The server took my order. He was very shy but sweet. He read me back my order then stated that it would come with a small chips and salsa. I asked if it was only one for all three orders I placed. He said yes. I was shocked but then asked to add on two additional large orders so everyone could have their own. He told me it’ll take about 15 mins so I sat down and waited. Two orders came out and then my order was ready. He came up and gave me my bags. I inspected the bags and asked where the salsa was for the two large orders I placed. He stated that I did have a salsa that was “given” to me “free”. I corrected him and said, you gave ma a small chips and salsa but I ordered two large ones so where was the salsa to go with it. I asked to please have some salsa to go with the chips. He did oblige and got me one large salsa, to which I inquired why one if I had two large orders of chips? He reluctantly went in the back and took his sweet old time as he consulted with everyone I suppose in the back. While I waited the other guy at the front must have heard about my inquiry and then decided to intervene. He then began to tell me that the salsa for the chips I got has to be paid for at a price of $4 or $4.50 he said. I was shocked. I told him under no circumstances was I paying additionally for “salsa” that comes with the meal when I sit down in their establishment I get served CHIPS AND SALSA. So another nosy server decided she’d jump in to save the day and tell me how it works at their restaurant. So now there are three servers defending the “salsa” pot because it’s a paid item that needs to be protected. I guess things are real tight at this restaurant that “salsa” is NO longer an item that goes with chips UNLESS you fork over $5. more dollars. I politely asked to speak to the manager. I’m not sure if this lady was a manger or their buddy but she came over, not a smile on that face, only attitude. As she started and wouldn’t let me get a word in edge-wise, I asked her what was the purpose was for charging for an item that I literally get while I sit down vs to-go. She said and I quote, “What would happen if we stared GIVING away salsa for FREE then everyone would want to just order chips and salsa”! 🤣🤣🤣🤣 I was a trying to think before I responded if she was really serious. Unfortunately, she was actually serous and believed that garbage. So that she’s informed IF she reads this review. Ma’am, when you make an order for a PAID meal, it comes with the chips AND salsa! No one in their right mind would walk up to a Spanish restaurant and expect w/o ordering a meal to get chips and salsa. That’s pretty ludicrous that you think that way!! 🤣🥴. So, with all that said and done, I’d caution anyone who’s willing to fork over monies for the “chips and salsa” vs a Walmart run that’ll be cheaper, expect to pay $9.00 for chips, which is what I ordered AND an additional $4.00 / $4.50 for EACH order of salsa, about $20.00. I opted to have her refund the chips since I didn’t want to choke on just naked chips. It’s unimaginable that in an industry that is customer oriented this establishment has NO clue how to address it’s customers. Word to the wise at EL GRAN CHARRO’s, no customers=no money=no employees=no business.

Hope this helps anyone else making an informed decision about places in Stafford VA that nickel and dime you over “salsa”. I will rate this experience a 1 as the customer service is shoddy and unwelcoming. It didn’t require 4 people to address 1 customer about “salsa”. “Salsagedeon” is my least favorite thing about this place.

On another note, the people who packed my to-go order must be very careless as it spilled everywhere in the bag. I will not return as this experience made the decision VERY easy for me.

Adios EL Gran...

   Read more
avatar
5.0
20w

El Gran Charro: Where Flavor Explodes and the Salsa is Holy Water

If you have not eaten at El Gran Charro in Stafford, VA, what are you even doing with your life? Go ahead—text your boss, cancel your plans, fake a flat tire—just get here before someone eats all the chips and salsa.

Atmosphere: I walked in and immediately felt like I’d been adopted by a new Mexican family—one with a full mariachi band playing in their souls at all times. The colors, the laughter, the sound of sizzling fajitas zooming past your face—it’s not a restaurant, it’s a festival where every table is VIP.

The Chips & Salsa: Don’t even get me started. They hit the table before you even blink, still warm, so fresh you can practically hear them say “te quiero.” The salsa is so addictive, it should come with a warning label. I’m convinced there are ancient Aztec gods in the kitchen, blessing every bowl.

The Food: I ordered the fajitas and—honest to guacamole—my plate came out hotter than the surface of the sun, loaded with so much steak, shrimp, and peppers, NASA had to issue a “flavor advisory.” The cheese? Melty. The beans? Creamy. The rice? It deserves its own national anthem. And the quesadilla? A tortilla-wrapped miracle.

Margaritas: Let’s talk about the margaritas. These things are so good, I considered writing them into my will. They are icy, tangy, and as big as your hopes and dreams. One sip and you’ll start speaking fluent Spanish. Dos sips and you’ll believe you invented salsa dancing.

Staff: Friendly? They treat you like you just made the winning goal in the World Cup. My server had the timing of a ninja and the smile of a telenovela star. She anticipated our every need—extra guac, more chips, a fourth margarita (don’t judge me).

Conclusion: If you leave El Gran Charro hungry, that’s on you, compadre. This place is a flavor rodeo, a party you’ll never forget, a restaurant so good you’ll want to write it poetry. I left with a full stomach, a happy heart, and a deep, spiritual bond with their queso dip.

Come for the food, stay for the fiesta, leave with a new lease on life. 10/10. Viva El...

   Read more
avatar
1.0
4y

’ve been living in Stafford for 20 years and I’ve gone to El Gran Charros so many times. I have never been treated so poorly as we were this afternoon. Since the pandemic we have gone there weekly for a carry out dinner. Today was a nice day and we decided to go to dine in for lunch. First thing I noticed with plenty of seating they sat us right next to the bathroom. When I asked for a different seat she said she couldn’t because of social distancing even though there were open tables available& ones marked closed for social distancing. The food was mediocre as usual but the price was significantly higher than our carry out orders had been, even though we always order the same meals. First time for a kids meal though, blew my mind it was a very small bland cheese quesadilla with a small rice, $6.25. Yet a beef empanada that’s the same size only will cost $3. Including the extremely high kids meal our bill with two soft drinks should’ve come to $37. But instead our bill was $50. When I inquired about it, The waitress said they got a new menu when I spoke to the manager he gave me the same lame excuse the menu is exactly the same the problem is they upscaled us $13 for sour cream and cheese dip which came with the meals. They charged us for cheese dip, $2 each, & sour cream $1 each, 3 times, which came with the taco salad and with the empanadas it says it right on the menu. She brought the empanada out before the cheese dip so when I asked her for the cheese dip she went ahead and charged us another $4 for queso. When I explained it to the manager that I come there all the time and this isn’t the right amount & not right to do to a customer, he simply didn’t care if he lost me as a customer. Once we left my son who was in the bathroom said there were roaches in the men’s. I will never be back and I wanna encourage you all to take your families to a welcoming, clean restaurant that you won’t be taken...

   Read more
Page 1 of 7
Previous
Next

Posts

Mama BearMama Bear
So let’s address the elephant in the room at this establishment. I went in to place a to-go order for my family as a treat. The server took my order. He was very shy but sweet. He read me back my order then stated that it would come with a small chips and salsa. I asked if it was only one for all three orders I placed. He said yes. I was shocked but then asked to add on two additional large orders so everyone could have their own. He told me it’ll take about 15 mins so I sat down and waited. Two orders came out and then my order was ready. He came up and gave me my bags. I inspected the bags and asked where the salsa was for the two large orders I placed. He stated that I did have a salsa that was “given” to me “free”. I corrected him and said, you gave ma a small chips and salsa but I ordered two large ones so where was the salsa to go with it. I asked to please have some salsa to go with the chips. He did oblige and got me one large salsa, to which I inquired why one if I had two large orders of chips? He reluctantly went in the back and took his sweet old time as he consulted with everyone I suppose in the back. While I waited the other guy at the front must have heard about my inquiry and then decided to intervene. He then began to tell me that the salsa for the chips I got has to be paid for at a price of $4 or $4.50 he said. I was shocked. I told him under no circumstances was I paying additionally for “salsa” that comes with the meal when I sit down in their establishment I get served CHIPS AND SALSA. So another nosy server decided she’d jump in to save the day and tell me how it works at their restaurant. So now there are three servers defending the “salsa” pot because it’s a paid item that needs to be protected. I guess things are real tight at this restaurant that “salsa” is NO longer an item that goes with chips UNLESS you fork over $5. more dollars. I politely asked to speak to the manager. I’m not sure if this lady was a manger or their buddy but she came over, not a smile on that face, only attitude. As she started and wouldn’t let me get a word in edge-wise, I asked her what was the purpose was for charging for an item that I literally get while I sit down vs to-go. She said and I quote, “What would happen if we stared GIVING away salsa for FREE then everyone would want to just order chips and salsa”! 🤣🤣🤣🤣 I was a trying to think before I responded if she was really serious. Unfortunately, she was actually serous and believed that garbage. So that she’s informed IF she reads this review. Ma’am, when you make an order for a PAID meal, it comes with the chips AND salsa! No one in their right mind would walk up to a Spanish restaurant and expect w/o ordering a meal to get chips and salsa. That’s pretty ludicrous that you think that way!! 🤣🥴. So, with all that said and done, I’d caution anyone who’s willing to fork over monies for the “chips and salsa” vs a Walmart run that’ll be cheaper, expect to pay $9.00 for chips, which is what I ordered AND an additional $4.00 / $4.50 for EACH order of salsa, about $20.00. I opted to have her refund the chips since I didn’t want to choke on just naked chips. It’s unimaginable that in an industry that is customer oriented this establishment has NO clue how to address it’s customers. Word to the wise at EL GRAN CHARRO’s, no customers=no money=no employees=no business. Hope this helps anyone else making an informed decision about places in Stafford VA that nickel and dime you over “salsa”. I will rate this experience a 1 as the customer service is shoddy and unwelcoming. It didn’t require 4 people to address 1 customer about “salsa”. “Salsagedeon” is my least favorite thing about this place. On another note, the people who packed my to-go order must be very careless as it spilled everywhere in the bag. I will not return as this experience made the decision VERY easy for me. Adios EL Gran Charro!!! 🤪
Rosemarie CamposRosemarie Campos
Horrible service and food!!! The server was incredibly rude and annoyed from the moment I sat down. Seemed like she was having a bad day, so I didn't think much of it. But it became increasingly obvious that she was being rude to me as a person. The food was also the worst Mexican food I've ever had. Dry, bland, and completely Americanized. The churros come with chocolate sauce and whip cream, which wasn't described, so I asked politely if it were possible for them to be remade without the extras on it. The answer could've been no, and I wouldn't have thought twice about it. Instead, she aggressively took it from the table and replied ok with an attitude. The new ones that came were frozen in the middle. I let her know what had happened since I returned the second churros to someone else, and she yelled at me. Waste of time speaking to the manager who didn't handle the situation at all because as I was leaving, the two of them got in a car and drove off together. Clearly his partner. I've reviewed restaurants all over the world, and it is so rare for me to give even a mild review, let alone a bad one. This place was beyond a disappointment. Please take your business elsewhere when looking for a Mexican restaurant near the Quantico base. I was on a business trip/vacation but have to return. I will update with a better location to check out next time I'm in the area.
d3w4yn3d3w4yn3
I walked in today at about 12 noon, alone and hungry. Upon entering, I was seated immediately. The table and booth were perfectly clean and comfortable, yet not worn out at all. Within 10 seconds I had a menu, a basket of incredibly fresh chips, a glass of clean water, some salsa and their famous white dipping sauce. So far everything tasted unique, and amazing. I ordered the lunch combo #3, a cheese enchilada, a crispy beef taco, rice and beans. My food arrived within 4 minutes of ordering. Now you might expect that when being served a dish of four different types of items, each requiring a different preparation, that one or more of the item would be cooled off or served at a relatively different temperature than the other items on the plate, but this was perfect. Everything on my plate was hot, and fresh! My waiter checked in at all the right moments to make sure that all of my needs and desires were quickly met. The food was very good and the portions were generous! The place was not empty, but was also not overly crowded. This is a great place for a quick working lunch, or a casually-paced family meal, or a quiet date. This place never disappoints!
See more posts
See more posts
hotel
Find your stay

Pet-friendly Hotels in Virginia

Find a cozy hotel nearby and make it a full experience.

So let’s address the elephant in the room at this establishment. I went in to place a to-go order for my family as a treat. The server took my order. He was very shy but sweet. He read me back my order then stated that it would come with a small chips and salsa. I asked if it was only one for all three orders I placed. He said yes. I was shocked but then asked to add on two additional large orders so everyone could have their own. He told me it’ll take about 15 mins so I sat down and waited. Two orders came out and then my order was ready. He came up and gave me my bags. I inspected the bags and asked where the salsa was for the two large orders I placed. He stated that I did have a salsa that was “given” to me “free”. I corrected him and said, you gave ma a small chips and salsa but I ordered two large ones so where was the salsa to go with it. I asked to please have some salsa to go with the chips. He did oblige and got me one large salsa, to which I inquired why one if I had two large orders of chips? He reluctantly went in the back and took his sweet old time as he consulted with everyone I suppose in the back. While I waited the other guy at the front must have heard about my inquiry and then decided to intervene. He then began to tell me that the salsa for the chips I got has to be paid for at a price of $4 or $4.50 he said. I was shocked. I told him under no circumstances was I paying additionally for “salsa” that comes with the meal when I sit down in their establishment I get served CHIPS AND SALSA. So another nosy server decided she’d jump in to save the day and tell me how it works at their restaurant. So now there are three servers defending the “salsa” pot because it’s a paid item that needs to be protected. I guess things are real tight at this restaurant that “salsa” is NO longer an item that goes with chips UNLESS you fork over $5. more dollars. I politely asked to speak to the manager. I’m not sure if this lady was a manger or their buddy but she came over, not a smile on that face, only attitude. As she started and wouldn’t let me get a word in edge-wise, I asked her what was the purpose was for charging for an item that I literally get while I sit down vs to-go. She said and I quote, “What would happen if we stared GIVING away salsa for FREE then everyone would want to just order chips and salsa”! 🤣🤣🤣🤣 I was a trying to think before I responded if she was really serious. Unfortunately, she was actually serous and believed that garbage. So that she’s informed IF she reads this review. Ma’am, when you make an order for a PAID meal, it comes with the chips AND salsa! No one in their right mind would walk up to a Spanish restaurant and expect w/o ordering a meal to get chips and salsa. That’s pretty ludicrous that you think that way!! 🤣🥴. So, with all that said and done, I’d caution anyone who’s willing to fork over monies for the “chips and salsa” vs a Walmart run that’ll be cheaper, expect to pay $9.00 for chips, which is what I ordered AND an additional $4.00 / $4.50 for EACH order of salsa, about $20.00. I opted to have her refund the chips since I didn’t want to choke on just naked chips. It’s unimaginable that in an industry that is customer oriented this establishment has NO clue how to address it’s customers. Word to the wise at EL GRAN CHARRO’s, no customers=no money=no employees=no business. Hope this helps anyone else making an informed decision about places in Stafford VA that nickel and dime you over “salsa”. I will rate this experience a 1 as the customer service is shoddy and unwelcoming. It didn’t require 4 people to address 1 customer about “salsa”. “Salsagedeon” is my least favorite thing about this place. On another note, the people who packed my to-go order must be very careless as it spilled everywhere in the bag. I will not return as this experience made the decision VERY easy for me. Adios EL Gran Charro!!! 🤪
Mama Bear

Mama Bear

hotel
Find your stay

Affordable Hotels in Virginia

Find a cozy hotel nearby and make it a full experience.

Get the Appoverlay
Get the AppOne tap to find yournext favorite spots!
Horrible service and food!!! The server was incredibly rude and annoyed from the moment I sat down. Seemed like she was having a bad day, so I didn't think much of it. But it became increasingly obvious that she was being rude to me as a person. The food was also the worst Mexican food I've ever had. Dry, bland, and completely Americanized. The churros come with chocolate sauce and whip cream, which wasn't described, so I asked politely if it were possible for them to be remade without the extras on it. The answer could've been no, and I wouldn't have thought twice about it. Instead, she aggressively took it from the table and replied ok with an attitude. The new ones that came were frozen in the middle. I let her know what had happened since I returned the second churros to someone else, and she yelled at me. Waste of time speaking to the manager who didn't handle the situation at all because as I was leaving, the two of them got in a car and drove off together. Clearly his partner. I've reviewed restaurants all over the world, and it is so rare for me to give even a mild review, let alone a bad one. This place was beyond a disappointment. Please take your business elsewhere when looking for a Mexican restaurant near the Quantico base. I was on a business trip/vacation but have to return. I will update with a better location to check out next time I'm in the area.
Rosemarie Campos

Rosemarie Campos

hotel
Find your stay

The Coolest Hotels You Haven't Heard Of (Yet)

Find a cozy hotel nearby and make it a full experience.

hotel
Find your stay

Trending Stays Worth the Hype in Virginia

Find a cozy hotel nearby and make it a full experience.

I walked in today at about 12 noon, alone and hungry. Upon entering, I was seated immediately. The table and booth were perfectly clean and comfortable, yet not worn out at all. Within 10 seconds I had a menu, a basket of incredibly fresh chips, a glass of clean water, some salsa and their famous white dipping sauce. So far everything tasted unique, and amazing. I ordered the lunch combo #3, a cheese enchilada, a crispy beef taco, rice and beans. My food arrived within 4 minutes of ordering. Now you might expect that when being served a dish of four different types of items, each requiring a different preparation, that one or more of the item would be cooled off or served at a relatively different temperature than the other items on the plate, but this was perfect. Everything on my plate was hot, and fresh! My waiter checked in at all the right moments to make sure that all of my needs and desires were quickly met. The food was very good and the portions were generous! The place was not empty, but was also not overly crowded. This is a great place for a quick working lunch, or a casually-paced family meal, or a quiet date. This place never disappoints!
d3w4yn3

d3w4yn3

See more posts
See more posts