We have eaten at the majority of Mexican restaurants in NJ and this has been the best so far! Price and service are great and the food is AMAZING. Best salsa in NJ. This is the closest that I can compare to the exceptional Mexican food that we get when we vist California! I love love love this place!!!!