Stacked and Folded is an American restaurant offering creative tacos, sandwiches, and salads crafted with locally sourced ingredients.