El Palacio

El Pal
El Pal

Contact Information

601 Main Street
Klamath Falls, OR. 97601
541-882-5118

Related Destinations

Thai Orchid
Klamath Basin

Thai Orchid

Thai Orchid is a modest, unassuming Thai restaurant that offers traditional favorites like curries and noodle stir-fries. 

900 Main Street
Klamath Falls, OR. 97603
541-273-0707
Learn More
WEBSITE
''
Klamath Basin

David’s Brawny Burger

Welcome to David’s Brawny Burger where they’ve been serving the Klamath Falls area for the past 29 years. Come and […]

2175 South 6th Street
Klamath Falls, OR. 97603
(541)884-8300
Learn More
''
Klamath Basin

Stagecoach Pizza

5235 S. 6th Street
Klamath Falls, OR. 97603
(541)884-6525
Learn More
WEBSITE