El Tapatio

  • Restaurants
825 S. Perkins Road
Stillwater, OK 74074
(405) 533-2064
(405) 624-6575 (fax)
  • About

    Appx. 100 Seats