Red Or Green Restaurant Report: Oct. 17, 2011

A popular restaurant in Albuquerque Uptown was slapped with a red sticker after a recent health inspection.