I’ll freely admit that, not having spent time in Buffalo, N.Y., I’ve never had Buffalo wings at the original Anchor Bar, which reportedly is where they were created.
Local Las Vegas
Las Vegas breaking news from Nevada's most reliable source. Read about the latest updates happening in Las Vegas at reviewjournal.com.