Mcnabb's Grill Address: 112 W Main St, Canton, OK 73724 Phone: (580) 886-2648 Restaurants Other Businesses: Family Table at 204 E Main St, Canton, OK 73724 Overlook Cafe at Highway 58a, Canton, OK 73724 Baird's Lakeside Cafe at Canton Lk, Canton, OK 73724 El Charro at 119 N Broadway, Canton, OK 73724