Oregon is full of amazing restaurants, but not all of them are easy to find. From a remote cowboy restaurant to a docked boat that sells fresh fish and chips on the coast, these 10 hidden gem restaurants in Oregon will blow you away:
10. Arbor House, Talent
This beautiful yet unassuming restaurant in Talent is located on a residential side street and serves delicious American cuisine in a lovely, serene setting.
9. Cowboy Dinner Tree, near Silver Lake
This unique restaurant will give you an unforgettable dining experience. Located in a remote area near Silver Lake, this old-timey restaurant serves amazing whole chicken and steak dinners, with everything made from scratch.
8. Palmer's Cafe, Bend
This awesome hole in the wall spot is tucked away in a motel parking lot in Bend, and serves up an incredible breakfast/brunch.
7. Northwest Wild Products, Astoria
This incredible fish market and restaurant is located on an awesome dock in Astoria, where you can sit outside watching fishermen at work while you enjoy a delicious meal of fresh-caught oysters, fish and chips, clam chowder, and more.
6. Placido's Pasta Shop, Eugene
This small, wonderful pasta restaurant in Eugene isn't the easiest place to spot, but it serves simply delicious Italian food.
5. Unger’s Bay Fish -N- Chips, Winchester Bay
This charming little boat docked at Winchester Bay is actually a delicious seafood restaurant!
4. Langbaan, Portland
Langbaan is an amazing fine-dining Thai restaurant located in the back room of another restaurant, called PaaDee. You'll want to make reservations in advance - this hidden treasure is very small and fills up quickly.
3. Gathering Together Farm, Philomath
This amazing farm-to-fork restaurant is located in Philomath on a beautiful 50-acre farm and serves mouthwatering made-from-scratch meals with a focus on seasonal ingredients grown right there.
2. Old Oregon Smokehouse, Rockaway Beach
This hidden gem on the Oregon coast serves amazing fresh-caught seafood. You'll find perfectly fried fish and chips, clam chowder, and more.
1. Newmans at 988, Cannon Beach
This lovely little restaurant in Cannon Beach may look like an ordinary (although cute) house, but it's actually a great fine dining restaurant with incredible food and an extensive wine list.