Lupitas
706 S College St, Winchester, TN 37398
Reviews
05/23/2012
Provided by YP.comPossibly the best taquitos in the world. Lean broiled beef on hot grilled tortillas with just enough vegetation on 'em. The green sauce is terrific, the red is too hot for my taste. A dozen of 'em constitutes a good start.
More Business Info
Suggest an Edit