El Senor Salsa Mexican Restaurant

  • Restaurants
  • Food & Beverage/Catering
  • Take Out/Curbside Delivery
13427 S State Highway 51
Coweta, OK 74429
(918) 279-8226
Hours:
11:00a - 9:00p daily