How Being Named the 'Best New Restaurant in America' Hurt My Businessmunchies.vice.com156 pointsprostoalex11 years ago