EL RIO GRANDE LATIN MARKET #8 in 10909 Webb Chapel Rd in Dallas