El Vaquero Mexican Diner 
6560 Greatwood Pkwy 500 Sugar Land,TX 77479 
El Vaquero Mexican Diner
6560 Greatwood Pkwy 500
Sugar LandTX 77479
 (281) 545-1861

Reviews Of El Vaquero Mexican Diner