Smokehouse on Main - 24255 Main St, Santa Clarita, CA 91321, USA on Eaten