430 Main St, Klamatd Falls, OR 97601-6030, Klamatd Falls
Oasis for the wary traveler! Delicious chili verde!! The salsa and beans are so good that they are worth a visit by them
Oasis for the wary traveler! Delicious chili verde!! The salsa and beans are so good that they are worth a visit by them