Los Toritos Mexican Restaurant
Address:
778 FALLS AVE, Twin Falls, ID 83301
Phone:
(208) 358-0787 Restaurants
Other Businesses:
- Montana Steak House at 1826 Canyon Crest Dr, Twin Falls, ID 83301
- Loong Hing Restaurant at 1719 Kimberly Rd, Twin Falls, ID 83301
- Garden Cafe at 2221 Addison Ave E, Twin Falls, ID 83301
- Denny's at 291 Pole Line Road, Twin Falls, ID 83301
- Sakura Steakhouse at 562 Blue Lakes Blvd, Twin Falls, ID 83301