This is my favorite tex-mex place in south Jersey. The food is imaginative, fresh, and excellent. The freshly made salsa is delicious, and the fish tacos are first rate. The ambience is inviting, and even romantic when it isn't too busy...which isn't often. I have been going here for over 20 years and have never been disappointed. It is a little on the pricey side, but not unreasonable. Nice 'date' restaurant. If you find yourself in the area, this is a must-try. FYI, make reservations if you are going on the weekend or you will be waiting a while for a table.
Pros: Great food, great ambience
Cons: crowded on weekends, pricey
more