Ugh. Bon Chon is really overblown. And it's a chain, from NYC. There's so much better REAL Korean food than sugary chicken wings.
Besides the tons of Korean joints, there's so many places in Allston, I'm not sure I could rank them all. The places I go on a fairly regular basis, in no particular order, Deep Ellum, Garlic and Lemon, Fish Market, Habanero, El Carrizal, @Union, Punjab Palace/India Quality, Jo Jo Taipei, May's cafe, Soul Fire, Alfredo's, Inaka (new Japanese spot), Shanghai Gate, Camino Real, Bagel Rising, Ecco, Le's, Super 88 (Pho Viet and more), etc just off the top of my head.
In Brighton Center I usually stop at Athan's (they have real food in this one), Cafenation, or Jim's.
In Harvard Square, it's either Charlie's or Grendel's. In Central, I tend to wind up at either the Indian dosa shop/market, or River Gods. Inman I go to Trina's, or walk a bit over to Lord Hobo. I know there's plenty more options too.
If I'm in the Back Bay I'll go to Thornton's for brunch or Bukowski's for drinks/food. I don't generally go to the Back Bay for food anymore. Nothing seems interesting. Maybe I should take another look.
Chinatown has the giant dim sum restaurants which are cool. But nowadays I usually end up at a tiny sushi shop called Avanna.