El Charro Address: 10306 S Highway 81, Waukomis, OK 73773 Phone: (580) 758-3313 Cuisine: Mexican Restaurants, Mexican Other Businesses: Waukomis Subs at 10202 S Highway 81, Waukomis, OK 73773 Little Bit of Seattle at 301 S Main St, Waukomis, OK 73773