Phone: (+1)5036377777
Address: 430 SE Main St, Estacada I-97023-8868, United States
City: Estacada
Dishes: 4
Reviews: 586
"Very good food and service and reasonable pricing. I highly recommend the green cilantro salsa. Drinks are a bit pricy, but refillable. Very clean and well serviced when we visited. Three of the four taquitos were a bit overcooked. The other meals we ordered were cooked well. This place is worth trying."
All prices are estimates.