Altos de Jalisco – Winchester

Our final stop on our tour throughout Winchester to sample some of the best Italian and Mexican food in the area was the Winchester location of Altos de Jalisco – right next door to the Alamo Drafthouse in the building that used to house The Green Turtle.  This Mexican restaurant, which has a couple locations […]