El Vaquero Mexican Diner
El Vaquero Mexican Diner
6560 Greatwood Pkwy 500
Sugar LandTX 77479
 (281) 545-1861
Join us for Happy Hour Monday-Friday from 3-6 PM
Menu

We are El Vaquero Mexican Diner!

From tacos and chimichangas to sizzling fajitas, El Vaquero Mexican Diner has all of your favorite classic Mexican dishes! Join our Mexican restaurant in Sugar Land, TX for your next family dinner!

Our bar is at your service every day, with Happy Hour starting at 3 PM and lasting to 6 PM, Monday through Friday. Enjoy one of our crowd-favorite margaritas with your friends, or choose from our wide selection of domestic and imported beer.

We have a wide variety outside of the classic Mexican dishes, including burgers, seafood, and grill items. Just take a look at our menu - we're sure to have something to satisfy any craving:
  • Baby Back Ribs
  • Burgers
  • Chalupas
  • Chimichangas
  • Enchiladas
  • Fajitas
  • Fish Filets
  • Flautas
  • Nachos
  • Pork Chops
  • Quesadillas
  • Salad
  • Shrimp
  • Steak
  • Tacos

We serve authentic everything - food, drinks, and customer service! Come in for lunch, dinner, or drinks. Whether you want to stop by for food or drinks, we're sure to have something for everyone. We even have a menu perfect for the little ones in your family! Drop in for a quick lunch, bring the family for dinner, or stop by with coworkers for some drinks after work. No matter the reason for your visit, you can expect delicious, authentic food and drinks and the best customer service in the area.

If you're ready to be a part of El Vaquero Mexican Diner's family, call (281) 545-1861 to make a reservation or stop in for a margarita today!

We are located at 6560 Greatwood Pkwy, 500, Sugar Land, TX.

Ask about our special events!

Security Code: Captcha Code

Get Directions

More Details about El Vaquero Mexican Diner

Parking: Ample parking space is available.

Accepted Payment Methods:

  • Debit Card

We are open:

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