Seafood Restaurants in Hollister, ID
1. Rock Creek Restaurant
200 Addison Ave W, Twin Falls, ID 83301
From Business: Rock Creek Restaurant is a gourmet dining experience! With fresh fish flown in three times a week and mouth-watering steaks on the menu, Rock Creek continues to serve the Magic…
2. The Cove of Twin Falls
496 Addison Ave W, Twin Falls, ID 83301
3. Sizzler - Steak & Seafood
705 Blue Lakes Blvd N, Twin Falls, ID 83301
"Lousy food...hair in the chicken from salad bar...service very slow...waited way to long for our main course...got up and walked out...will never pratron again...family…"
Showing 1-3 of 3