This place has the best Mexican pizza in the state bar none. If you are traveling through central Oregon from Portland this is a place you mustn't overlook. Pros: The food ...
All reviews seem positive