Get directions to: Senor Salsa Mexican Restaurant, Coweta, OK
Restaurant address: 13427 South State Highway 51 Coweta, OK 74429, USA
Restaurant: Senor Salsa Mexican Restaurant