Breaking Bad: Los Pollos Hermanos reviewed on Yelp

The location where this was shot is a Twisters in south Albuquerque. The place right next door sells chile peppers and has a live ostrich running around in the yard.