Los Vaqueros still serves food in the soon-to-be-vacated restaurant
To celebrate Los Vaqueros’ 30th year of serving Tex-Mex cuisine at its 2629 North Main Street location, the owners announced they are reopening their old location for a limited time.…