Where do you need Restaurants ?
Review of Tello
NEW LOCATION,BETTER
TELLOS MOVED FROM 19 STREET TO 8 AVE & 20 ST.THE PLACE IS ALOT BIGGER AND STILL COZY.THE BAR IS TWICE THE SIZE.WE WENT ON A TUESDAY NIGHT AND THE PLACE WAS HOPPING.WE HAD TO WAIT AT THE BAR.{NOT TO LONG} THE FOOD WAS SO GOOD.THE SERVICE WAS PRO.I WILL KEEP COMING BACK FOR MORE.
By JOE GAMBITO at Citysearch November 16, 2009 at 04:01 PM