Tacoria In Princeton, NJ Is The Restaurant With The Best Nachos In The State
If you want the best nachos you may want to make a stop at Tacoria in Princeton. Out of many restaurants that offer nachos Tacoria is considered the restaurant with the best nachos.