Tierra de Todos is a burger joint with multiple locations. Known for its burgers.