Canyon Crest Dining and Event Center

Posted on by & filed under .

Loading Map....

Address
330 Canyon Crest Dr
Twin Falls
ID

83301
United States


Urbane steakhouse & cocktail lounge featuring refined American fare & a patio with scenic views.
Address330 Canyon Crest Dr, Twin Falls, ID 83301
Reservations: opentable.com

Upcoming Events

  • No events in this location
  • Comments are closed.