Twisters Restaurant
Dec. 19, 2024
A Breaking Bad pilgrimage to Twisters, the real Los Pollos Hermanos | Metro News Twisters - Fried Chicken Joint in Albuquerque Albuquerque, New Mexico - May 7, 2021: Exterior of the Twisters fast food restaurant, which was used as a filming location for Los Pollos Hermanos in Stock Photo - Alamy Twisters Restaurant