MJ’s Tap House
Though it’s located in the center of Santa Clarita, the food at the brand new MJ’s Tap House Grill isn’t something you find on the 50-yard-line. The menu at the…
Though it’s located in the center of Santa Clarita, the food at the brand new MJ’s Tap House Grill isn’t something you find on the 50-yard-line. The menu at the…