A popular restaurant in Albuquerque Uptown was slapped with a red sticker after a recent health inspection.
1 / 4
KOAT - Albuquerque Videos
Mon, May 7, 2012 12:53 PM EDT