Tatospinchos offers a unique dining experience centered around pinchos.