Restaurants – Bars in Ketchum, Idaho. With patio views of Bald Mountain and a secluded location on the outskirts of Ketchum, Barrio75 offers a vibrant and inventive spin on a well-known culinary team. What else do you need to know than insanely excellent tacos and over 40 tequilas?
Barrio 75
700 N Main Street
Ketchum ID 83340
USA
Ketchum ID 83340
USA