It was only a month ago when I indulged in one of my favorite places offering Buffalo wings here in the metro. And recently, I found myself indulging again, but this time it was in Red Buffalo Wings & Pizza located at Greenhills Town Center. While I am not one of those who consider Buffalo Wings as their comfort food, I have my fair share of mean cravings for the awesome wings.
While there are a lot of restaurants specializing in Buffalo wings, one advantage of Red Buffalo Wings & Pizza is its proximity to where I reside. Greenhills Town Center is slowly becoming a foodie spot and I am glad that Red Buffalo is part of this development.