Buffalo's Top 5 Ranked Restaurants for Soul Food & More Buffalo's Top 5 Ranked Restaurants for Soul Food & More Buffalo Business First Ranks Buffalo's Top 5 Restaurants in 13 Different CategoriesTodd AndersonTodd Anderson