El Toro Mexican Restaurant
778 Falls Ave, Twin Falls
(208) 734-8652
Recent Reviews
Order Online
You May Also Like
Turf Club - 734 Falls Avenue
Caterers, Steak House, Cocktail Bar
Cafe Rio Fresh Modern Mexican - 835 Blue Lakes Blvd N
Mexican
Orange Leaf Frozen Yogurt - 725 Blue Lakes Blvd N
Ice Cream & Frozen Yogurt, Do-It-Yourself Food, Gluten-Free
Restaurants in Twin Falls, ID
El Toro Mexican Restaurant
778 Falls Ave, Twin Falls, ID 83301
(208) 734-8652