I was at a restaurant once that had these ice bars for you to put your drink on to keep it cold built into the tables. I have searched and searched and searched for years and have not found any information on anything like that. I am looking to install a similar setup in my bar. Information or search terms would be appreciated. Has anyone seen something like this??

Owen