We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Salsa Mexican Cuisine - CLOSED

240 Spring St, Newton, NJ 07860-2115
+1 973-300-2072
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent33%
  • Very good8%
  • Average8%
  • Poor8%
  • Terrible43%
16 Feb 2015
“First and Last Time”
13 Feb 2015
“Never again”
Restaurant Hours Closed
240 Spring St, Newton, NJ 07860-2115
All Details
Reviews (12)
Traveller rating
Traveller type
Time of year

1 - 10 of 12 reviews

Reviewed 16 February 2015

Like others, I love Mexican food and was very excited to see a place near Sparta. We are new to the area coming from the great Southwest. We spend $30 on the worst Mexican (or so called) food I have ever come in contact with....More

1  Thank DrGonzales
Reviewed 13 February 2015

The service was horrible, the food was whatever was leftover in the kitchen thrown together. If I want Mexican it is worth the trip to go to Taco of The Town, excellent Mexican food and service.

Thank mcstarza1
Reviewed 14 December 2013

I was excited to find a Mexican place right in town, but was not impressed with the food I was served. I can make better Mexican at home a fraction of the cost. The flavors were off and the quality and quantity was not up...More

1  Thank Tom M
Reviewed 27 July 2013

My wife and I drove by last month and it was closed. Disappointed, as they have been there fore 8+ years and it was the best Mexican food in the area.

Thank Gordon A
Reviewed 9 April 2013

We decided to try it out, and it was an "eh" experience. The place was very dark, and the food was bland. It was decently priced, but the food wasn't worth it. It didn't seem fresh, it seemed old. The dishes were dirty and chipped....More

1  Thank TheTravelingCuRicans
Reviewed 11 May 2012

I went to Salsa recently with 3 of my friends to celebrate a birthday. Sadly, I have to repeat some of the comments that are already posted. The restaurant has a lack of ambience, which I can deal with if the food is outstanding.....HOWEVER, I...More

1  Thank Cassidy1012
Reviewed 15 March 2012

I think most people are used to pre-made or frozen food and not fresh, made to order food. We went there on 3/13 and ordered the Steak soft shell tacos and Chicken Mole. First, the soft shell tacos were old, old, old. So old, they...More

1  Thank reallyobnoxious
Reviewed 22 February 2012

The prices are great and the staff are very friendly. It's BYOB! I always leave happy and usually with a doggy-bag because the portions are good sized. Nice little store up front too. Try it!!!

2  Thank Blair_Hill
Reviewed 14 January 2012

The food was simply not that good: plain in the extreme, no real spiciness, and in no way better than the Mexican I can make at home. When you toss in the lack of ambiance, even a friendly wait-staff cannot overcome the problems.

Thank Quenames
Reviewed 1 October 2011

Authentic Mexican, great prices, friendly, the real deal. Mexican sandwiches were excellent. Will return to sample more soon.

1  Thank NJWanderer6
Nearby HotelsSee all Newton Hotels
Holiday Inn Express Hotel & Suites Newton Sparta
161 reviews
1.49 km away
Econo Lodge
55 reviews
3.90 km away
Holiday Motel
16 reviews
5.89 km away
Holiday Inn Budd Lake-Rockaway Area
210 reviews
16.51 km away
Nearby Restaurants
Thai Nam Phet II
81 reviews
.60 km away
Dominick's Pizzeria
115 reviews
.58 km away
Mi Rancho Mexican Grill
32 reviews
.16 km away
4ChiCks CaFe
35 reviews
.12 km away
Nearby Attractions
The Newton Theatre
102 reviews
.09 km away
Swartswood State Park
33 reviews
6.34 km away
Lafayette Mill Antiques Center
17 reviews
6.87 km away
Kittatinny Valley State Park
45 reviews
4.26 km away
Improve this listing

Restaurant Details

Open Hours
12:00 - 20:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 22:00
11:00 - 22:00
Location and Contact Information
  • Address: 240 Spring St, Newton, NJ 07860-2115
  • Location: United States  >  New Jersey (NJ)  >  Newton
  • Phone Number: +1 973-300-2072
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing