Tag Archives: Franchise

Inside and Out of “Better Call Saul’s Los Pollos Hermanos” Pop-Up Store

After hearing about “Better Call Saul’s Los Pollos Hermanos” Pop-Up Store in Austin, Texas for SXSW, and then reading about the Los Angeles version, my curiosity was stoked! I made up mind to head to the DTLA location at 1345 … Continue reading

Posted in Attractions, Events, Food, Miscellanious, News, Restaurants, Television | Tagged , , , , , , , , , | Leave a comment