Exactly 2 years ago yesterday, I showed you a photo of this precise spot where Sgt. Pepper's Café was doing business. No more! It's gone now and replaced by this new restaurant venture... deadly indeed! A new Cuban cuisine place, El Sitio, is now here. I think this is the second (Wrong! This is the third... It's name is El Sitio III, there is another one in Miami Beach, on Washington Avenue, between 5th and 11th streets) and smaller site for this restaurant namesake. There is another larger El Sitio in Coconut Grove. You may recognize the Golden tree "Tabebuia Chrysantha" in this shot. Two years ago, there were two of them. Take a close look at this tree for the amazing shape of its trunk.