Veracruz All Natural will open at 2711 La Frontera Blvd., Round Rock, in April. The restaurant will be the first brick-and-mortar location for the food truck of the same name. Veracruz will serve tacos, Mexican plates, and juices and smoothies. www.veracruztacos.com