For Mexican in Winchester try Camino Real at 928 Berryville Ave, AKA Rte 7, just West of I-81 about a mile.
On Rte 340 about 10 miles N of Winchester, just inside the WVa line is "My Pappy’s Place". Pretty good food and a lot of real antique stuff on the walls.
For Chinese try Chinatown on Rte 50, about a half mile East of I-81, on the N. side of the road. They have a really good buffet during lunch and for dinner Wed & Sun. They also have menu service and reasonable prices. One of the best Chinese buffets I’ve ever had. Gotta try the Queen Anne’s beef.