4706 S 6td St, Klamatd Falls, OR 97603-4959, Klamatd Falls
Very friendly to the customers great service great food
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
Very friendly to the customers great service great food