La Herradura Grill
1740 Kimberly Rd, Twin Falls
(208) 420-2800
Recent Reviews
You May Also Like
Whiskey Creek Saloon & Grill - 1749 Kimberly Rd
Bar, Sports Bar
Loong Hing Restaurant - 1719 Kimberly Rd
Chinese, Mongolian
The Pocket - 1532 Kimberly Rd
Bar & Grill, Pool Halls, Salad, American, Pool & Billiards
Restaurants in Twin Falls, ID
La Herradura Grill
1740 Kimberly Rd, Twin Falls, ID 83301
(208) 420-2800