Open Today 11:00 AM – 6:00 AM
Business Details
Serving Klamath Falls, OR
Sabor De Cuba is a Cuban Restaurant located at 101 E klamath falls, OR. We offer different types of Cuban dishes and handmade Juices of all kinds. Sabor De Cuba is a Cuban Restaurant Located at 101 East Main Street, Klamath Falls, OR. We offer Beef e...
Read more
Klamath Falls, OR