Cheddar Box Back to Search Cheddar Box Categories Restaurants 3523 Franklin Ave, Unit A , Waco , TX , 76710 (254) 224-6393 https://www.machousewaco.com/ Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone