Get directions to: El Tapatio, Stillwater, OK
Restaurant address: 1711 N Boomer Rd Stillwater, OK 74075, USA
Restaurant: El Tapatio