Galvan's Restaurant Address: 502 Main St, Turkey, TX 79261 Phone: (806) 423-1320 Nice to Know: Wifi No Restaurants Other Businesses: Turkey Hotel at 201 N 3rd St, Turkey, TX 79261 Turkey Hotel at 201 N 3rd St, Turkey, TX 79261