I have a confession to make: As much of a foodie as I'd like to think I am, and as much as I try to visit and cover all of the delicious spots for noms that I possibly can in the Tampa Bay area, there are always a couple of places that manage to slip through my fingers. The Avenue in downtown St. Pete is one of them.
Read More