Restaurant Search

Canyon Springs Bar and Grill

Twin Falls, ID


CONTACT INFO

Phone:

208-735-9194

ADDRESS

Canyon Springs Bar and Grill
199 Canyon Street
Twin Falls, ID 83301

More Restaurants in Twin Falls

REVIEWS

Rate It: