1. Beaver Creek Smokehouse 7006 Iowa Ln, Manvel, TX 77578 Coordinate: 29.48302,-95.38695 Phone: (281) 489-6328