Tacoria Opens its Doors in Montclair
A trip to Tacoria does not just result in food – it results in experience. Montclair is lucky enough to have one open right in the middle of town! My first trip to Tacoria was in New Brunswick, as a student at Rutgers. The first thing that struck me about the restaurant was how visually […]