One of my favorite TV shows in recent years has been AMC’s Breaking Bad.
The show takes place in Albuquerque, New Mexico and features fast-food restaurant Los Pollos Hermanos. (It’s also seen in the show’s spinoff series Better Call Saul.) Continue reading Breaking Bad’s Los Pollos Hermanos Restaurant Having 2-Day NYC Pop-Up