In this week's Red or Green Restaurant Report, a popular Albuquerque sandwich shop is hit with a red sticker.
1 / 18
KOAT - Albuquerque Videos
Tue, May 8, 2012 3:26 AM EDT