I love Sabor! The 7th street one is my go to but I must say I might drive the distance for this one. First of all this one has more seating than the 7th street and NODA location, which I love since that is always a hassle. This location will also handle lines better since the line would be sectioned off unlike the other two I've been to.
I had my go to supreme nachos. They made it just as great as the other locations; piled high and beautiful! The service was great ( I believe the manager rang us up and brought us our food, he did a great job) and the food was prepared quickly! They have outlets at the table like the others which I love!
All around if you been to other sabors before you will definitely love this one!