Best Tex-Mex Restaurants In Twin Falls, ID

Last Updated:
Sort
Taco Bell is a restaurant located in Twin Falls, Idaho at 1920 Blue Lakes Boulevard North. This restaurant serves gordita supreme, cheesy double beef burrito, pintos 'n cheese, volcano nacho, nachos supreme, crunchy taco supreme, and steak fiesta taco salad. They also serve cinnamon twists, gordita nacho cheese, volcano taco, caramel apple empanada, chicken fiesta taco salad, nachos, and 1/2 lb...
1920 Blue Lakes Boulevard North, Twin Falls, ID, 83301
Rank
1
2 votes
Sponsor
0.0