1. Pump House Bar & Grill
8320 N Highway 97, Terrebonne, OR 97760
Coordinate: 44.35191,-121.17859
Phone: (541) 548-4990
2. Terrebonne Depot Food & Drink
400 NW Smith Rock Way, Terrebonne, OR 97760
Coordinate: 44.35059,-121.17323
Phone: (541) 548-5030
3. Pumphouse Bar & Grill
8283 11th St, Terrebonne, OR 97760
Coordinate: 44.35179,-121.17818
Phone: (541) 923-4186