Ben stops by Los Aibertos in Ft Worth, TX