Papa Tom's Cafe Address: 12970 S Historic Route 66, Topock, AZ 86436 Phone: (928) 788-2017 Restaurants, Coffee Shops Other Businesses: Topock Marina at 14999 Historic Route 66, Topock, AZ 86436 Hooch's River Grill at 5035 Powel Lake Rd, Topock, AZ 86436