If street tacos and other amazing food, fresh ingredients and great service are your things, then you need to stop by and grab a bite with our newest member, Los Tacos de Villa. They are located at 504 S. 5th St, and they are ready to serve!
Hours of Operation:
M 8-3pm
Tues-Fri 7-5pm
Sat 8-6pm
Closed Sunday