Stacked STL is an American restaurant where you can create your own burgers, complemented by a selection of beers and specialty drinks.