Sasha Benz’s new Katy Trail store can take you around the globe in an afternoon.