Restaurant Report Card: Crepes N Crepes, Damascus Grill, Tequilas DENVER — A restaurant famous for its French breakfast earned an “F” on the Restaurant Report Card for German cockroaches. Crepes N Crepes Crepes N Crepes at 1512 Larimer Street failed our report for 12 critical violations during its January 2014 and January 2013 unannounced inspections. In January of this year, an inspector found pesto […]
May 3, 2014 - FOX 31 Denver