Taqueria El Tarasco

Restaurant in Seaside, OR

Opening hours: Mo-Su 11:00-21:00 Features: takeaway

800 South Roosevelt Drive, Seaside, 97138