A dispensing system for bottom filling a container with a beverage, the dispensing system comprising: a controller configured to receive a beverage order from a user; a table comprising: a table top having a top surface, and a support structure for supporting the table top; an ingredient conduit disposed below the top surface, the ingredient conduit comprising a plurality of ingredient lines, a dispensing head configured to sealingly engage a recessed portion on a bottom portion of a container, the dispensing head comprising one or more outlets for dispensing one or more ingredients received from the plurality of ingredient lines into the bottom portion of the container, and a sensor configured to detect a presence of an identifier on the container when the container is sealingly engaged with the dispensing head; wherein the controller is configured to bottom fill the container with the beverage when the sensor detects the identifier on the container sealingly engaged with the dispensing head; and wherein the dispensing head outlets comprise a first outlet, a second outlet arranged vertically above the first outlet, and a third outlet arranged vertically above the second outlet, and wherein the dispensing head is configured to rinse the dispensing head by dispensing carbonated or non-carbonated water from the third outlet of the dispensing head after the container is disengaged from the dispensing head. a controller configured to receive a beverage order from a user; a table comprising: a table top having a top surface, and a support structure for supporting the table top; an ingredient conduit disposed below the top surface, the ingredient conduit comprising a plurality of ingredient lines, a dispensing head configured to sealingly engage a recessed portion on a bottom portion of a container, the dispensing head comprising one or more outlets for dispensing one or more ingredients received from the plurality of ingredient lines into the bottom portion of the container, and a sensor configured to detect a presence of an identifier on the container when the container is sealingly engaged with the dispensing head; a table top having a top surface, and a support structure for supporting the table top; an ingredient conduit disposed below the top surface, the ingredient conduit comprising a plurality of ingredient lines, a dispensing head configured to sealingly engage a recessed portion on a bottom portion of a container, the dispensing head comprising one or more outlets for dispensing one or more ingredients received from the plurality of ingredient lines into the bottom portion of the container, and a sensor configured to detect a presence of an identifier on the container when the container is sealingly engaged with the dispensing head; wherein the controller is configured to bottom fill the container with the beverage when the sensor detects the identifier on the container sealingly engaged with the dispensing head; and wherein the dispensing head outlets comprise a first outlet, a second outlet arranged vertically above the first outlet, and a third outlet arranged vertically above the second outlet, and wherein the dispensing head is configured to rinse the dispensing head by dispensing carbonated or non-carbonated water from the third outlet of the dispensing head after the container is disengaged from the dispensing head.