Skip to content
Location markerEnter delivery addressChevron down small

Tacos Villa

MexicanLatin AmericanNew MexicanInfo

xDelivery bag remove Delivery unavailable

260 Shoshone Street East, Twin Falls, ID 83301

Get it delivered to your door.

xTag $0 delivery fee

Tacos Villa
Sunday

10:00 AM - 4:00 PM

Monday
Tuesday - Saturday

10:00 AM - 8:30 PM

Menu

10:00 AM – 8:30 PM

Search