Smokehouse on Main
RestaurantUnclaimed
4.5· 1,084 reviews·Google Maps
About
Smokehouse on Main operates in Santa Clarita, CA and is categorized under Restaurant. They're located at 24255 Main St. It holds a 4.5-star average across 1,084 Google reviews. You can reach them by phone or through their website. This listing hasn't been claimed yet, so the details come from public sources.
Location
24255 Main St, Santa Clarita, CA 91321, USA
Get directionsContact Smokehouse on Main
Send an inquiry and they'll get back to you directly.