Monday, June 27, 11am-10pm – True Food Kitchen at The Falls, 8888 SW 136th St, Ste 340A, Miami True Food Kitchen, the award-winning, seasonally-inspired restaurant & craft bar opened its first Miami location at The Falls, marking the brand’s 6th restaurant in the state of Florida and 42nd location nationwide. The brand is inspired by the […]