A Taste of America has physical stores located in Bath, Birmingham, and Edinburgh. They also have an online store.