
POLL: Best Place In Twin Falls To Get A Margarita
I like to talk about margaritas. They are delicious and there is a huge variety of places to get some. I was curious what you think is the best margarita in Twin Falls because I might have to go check it out.