Images El Rancho Taqueria 613 East Sprague Street Winston-Salem, NC, 27127 Visit Website (336) 785-9112 | [email protected] Serving fresh, authentic Mexican cuisine