El Gran Charro

Mexican Restaurant $$ 4.5 (1995)


El Gran Charro is a favored spot for Mexican cuisine, known for its authentic flavors and consistently good service. Many diners appreciate the depth of flavor in the dishes, particularly in the tacos and enchiladas. However, there are occasional discrepancies in portion sizes and service speed, which some customers have noted. Overall, the restaurant maintains a welcoming atmosphere, and its offerings seem to resonate well with patrons seeking genuine Mexican meals.

Overall:

4.5

(1608 reviews)

Authenticity:

4.2

Atmosphere:

4.1

Service:

3.9


Restaurant website: Website

Phone number: (540) 720-7770

Address: 2834 Richmond Hwy, Stafford, VA 22554, USA

Opening hours

Monday: 11:00 AM – 10:00 PM
Tuesday: 11:00 AM – 10:00 PM
Wednesday: 11:00 AM – 10:00 PM
Thursday: 11:00 AM – 10:00 PM
Friday: 11:00 AM – 11:00 PM
Saturday: 11:00 AM – 11:00 PM
Sunday: 11:00 AM – 10:00 PM

Photo gallery

Service options

  • Dine-In Available
  • Takeout Available
  • Curbside Pickup Available
  • Reservable

Offerings

  • Lunch
  • Dinner
  • Beer
  • Wine
  • Cocktails
  • Dessert
  • Coffee
  • Vegetarian Options Available

Amenities

  • Outdoor Seating
  • Restroom Available

Good for

  • Menu for Children
  • Good for Children
  • Good for Groups
  • Good for Watching Sports

Payment options

  • Credit Cards
  • Debit Cards
  • NFC Payments

Parking options

  • Free Parking Lot
  • Free Street Parking

Accessibility

  • Wheelchair Accessible Parking
  • Wheelchair Accessible Entrance
  • Wheelchair Accessible Restroom
  • Wheelchair Accessible Seating

Top Recent and Curated Reviews (10)

**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**

" What a wonderful gem! El Gran Charro has the most amazing margaritas, and every bite was delightful. The only issue was the wait for a table since it was a Saturday night. However, once seated, our orders were taken quickly, and the food was outstanding. I'll certainly be returning soon! " (*Curated Review*)

" I was really looking forward to my visit to El Gran Charro given all the hype. Despite a slow start with service, the food really shined. With a diversity of flavors and textures, the tacos al pastor and the guacamole were the highlights of my meal. I definitely appreciated that they used fresh ingredients instead of the usual store-bought guac. It’s a good place for a casual meal but make sure you have time to wait for the service to catch up. " (*Curated Review*)

" El Gran Charro is like a little slice of Mexico! From the moment I walked in, I was greeted with vibrancy and a warm atmosphere. The taco platter was delightful, though I did wish the guacamole was a bit more seasoned. Service was friendly, and I loved the overall dining experience. " (*Curated Review*)

" Dinner here is always a memorable experience. I love their spicy salsa and fresh goodies! Just the right amount of heat. The atmosphere was bustling, which I appreciate during dinner. The service was a bit rushed, but the food made up for it. Such a great place to try with friends! " (*Curated Review*)

" While the ambiance was lively and inviting, I found the food to be a bit lacking in depth. The nachos were just average and lacked the kick I hoped for. The service was decent, but it took a while for our food to arrive. I might come back for the experience but will definitely order differently next time. " (*Curated Review*)

Archived Reviews (1598)

" Exceptional dining experience! The flavors were spot on, and it felt like I was back in Mexico. The enchiladas were creamy and packed with flavor, while the margaritas had the perfect balance. The atmosphere was lively without being overwhelming, making it a great place to bring friends. I can’t wait to go back! " (*Curated Review*)

" El Gran Charro is now in my top five favorite spots! The burritos are gigantic and full of flavor. However, the service could be improved, as my server seemed overwhelmed. Still, the overall quality of food was enough to keep me coming back. Try their margaritas - they are excellent! " (*Curated Review*)

More reviews not shown...

Have been to El Gran Charro? Share your experience with other people!

Please enter at least 15 characters.
no selection

Top rated nearby

Zibibbo 73 - Authentic Italian Trattoria
Italian Restaurant $$

Overall:

4.5

(643 reviews)

Authenticity:

4.3

Atmosphere:

4.5

Service:

4.0

Address: 2757 Richmond Hwy Ste 101, Stafford, VA 22554, USA

Del campo restaurant
Mexican Restaurant

Overall:

4.9

(36 reviews)

Authenticity:

4.8

Atmosphere:

4.7

Service:

5.0

Address: 52 Foreston Woods Dr #107-108, Stafford, VA 22554, USA

Umi Japanese Cuisine
Japanese Restaurant $$

Overall:

4.6

(656 reviews)

Authenticity:

4.4

Atmosphere:

4.5

Service:

4.2

Address: 20 Dunn Dr, Stafford, VA 22556, USA

Ricco's Pizza & Kabob
Italian Restaurant $$

Overall:

4.5

(460 reviews)

Authenticity:

4.3

Atmosphere:

4.4

Service:

4.1

Address: 50 N Stafford Complex Ctr UNIT 104, Stafford, VA 22556, USA

Robiolina Italian Cuisine
Italian Restaurant $$

Overall:

4.5

(468 reviews)

Authenticity:

4.4

Atmosphere:

4.2

Service:

4.1

Address: 356 Garrisonville Rd, Stafford, VA 22556, USA

Sake Thai & Sushi Bar
Restaurant $$

Overall:

4.7

(434 reviews)

Authenticity:

4.5

Atmosphere:

4.6

Service:

4.5

Address: 65 Dunn Dr, Stafford, VA 22556, USA

Thai House
Thai Restaurant $$

Overall:

4.6

(212 reviews)

Authenticity:

4.5

Atmosphere:

4.1

Service:

4.3

Address: 26 Doc Stone Rd, Stafford, VA 22556, USA

El Viejon Mexican Grill & Bar
Mexican Restaurant $

Overall:

4.6

(315 reviews)

Authenticity:

4.5

Atmosphere:

4.4

Service:

4.6

Address: 1243 Richmond Hwy, Fredericksburg, VA 22405, USA

Basilico New York Deli
Italian Restaurant $$

Overall:

4.5

(231 reviews)

Authenticity:

4.3

Atmosphere:

4.5

Service:

4.1

Address: 115 Valor Ct Ste 107, Stafford, VA 22554, USA

Nara Thai Cuisine
Thai Restaurant $$

Overall:

4.5

(328 reviews)

Authenticity:

4.5

Atmosphere:

4.1

Service:

3.9

Address: 432 Garrisonville Rd, Stafford, VA 22554, USA