Ted's Tacos and Cantina 502 N Main StStillwater, OK, 74075 View Phone 405-497-8337 View Website Experience & Reliability View our menu! About Connect with this Business: Send to My Email Send to My Phone Print this Page