Creator of Food & Wine’s “Best Burritos” Launches Restaurant