by Lexington Business Insider | Sep 1, 2025 | Lexington, Mexican, Restaurant, Tacos, Tequila, Whiskey
Nestled in the heart of downtown Lexington, South Carolina, Barrio Tacos + Tequila + Whiskey is a vibrant addition to the local dining scene. Located at 105 West Main Street, this lively eatery is not only a go-to spot for taco enthusiasts but also one of the few...