Mexican Restaurant From Jerome Expands To Twin: Now OpenTwin Falls has a new Mexican restaurant open in Downtown called Tacos Villa. It looks like it is a restaurant in Jerome that has expanded to Twin Falls.Courtney
Taco Bell is giving away Doritos Locos Tacos!It’s pretty hard to say no to Tacos. It’s even harder to say no when they’re free.Austin Todd