Best Seafood Restaurants In Twin Falls, ID
Jun 18, 2017
Rock Creek is a restaurant located in Twin Falls, Idaho at 200 Addison Avenue West. This restaurant serves trip to salad bar, broiled breast of chicken hawaiian, smoked trout, herb-lemon chicken, lobster and steak, lobster and prime rib, and shrimp and scallops. They also serve maine lobster dinner, scallops and prime rib, potato skins, smoked “falls brand” pork chops, chicken (teriyaki or...
200 Addison Avenue West, Twin Falls, ID, 83301
More Seafood Restaurants Restaurants Near Twin Falls, ID
La Costa Colima
La Costa Colima is a restaurant located in Jerome, Idaho at 1410 S Lincoln Ave. They are open every day of the week.
1410 S Lincoln Ave, Jerome, ID, 83338
Terms of Service
© 2017 DineRank.com. All rights reserved.