Hooch's River Grill Address: 5035 Powel Lake Rd, Topock, AZ 86436 Phone: (928) 768-3456 Payment: Pizza, Restaurants Other Businesses: Papa Tom's Cafe at 12970 S Historic Route 66, Topock, AZ 86436 Topock Marina at 14999 Historic Route 66, Topock, AZ 86436 Silver Dollar Chuckwagon at 12907 S Historic Route 66, Topock, AZ 86436