Sol Tapatio Estacada

Tex-Mex restaurant with fresh, homemade Mexican and American food. Their hours are Sunday-Saturday 5:00 am-10:00 pm.

  • Facebook

Categories: Food & Drink

430 SE Main St.
Estacada, OR 97023 

Get Directions

503-637-7777

< All Members