There’s certainly no shortage of amazing Mexican restaurants in New Jersey. If you find yourself on the Jersey Shore craving a taco, well there’s one place that’s doing it better than the rest, and that’s Jose’s. For some of the best Mexican food in New Jersey, you have to make your way to this tiny little restaurant. Let’s take a closer look.

For some of the most authentic Mexican cuisine in the Jersey Shore, head on over to Jose’s Mexican Restaurant.

Jose’s Mexican Restaurant/Facebook

It might not look like much from the outside, but inside they’re serving up some of the most tasty Mexican fare around, and they’ve been doing it since 1997.

googlemaps.com

Tiny but mighty, what this place lacks in size they make up for in portions and flavors. Be sure to get there early, because the dining room fills up quick during peak hours!

Jose’s Mexican Restaurant/Facebook

Open year round for lunch and dinner, this family owned and operated restaurant has a menu chock-full of delicious Mexican cuisine.

Alina McGilloway/Google

Everything at Jose’s is made from scratch using the freshest ingredients around. Their homemade salsa might just be some of the best in the country, it’s that good.

James Maybrick/Google

Whether you’re in the mood for tacos, quesadillas, or enchiladas, Jose’s does it all. Just be sure to come hungry, because the portions are massive.

James Maybrick/Google

Don’t forget to check out their specials. Chicken with mole sauce, chiles rellenos, and their chicken mole tamales are some of the tastiest hidden gems on the menu. You’ll find yourself coming back again and again to try everything on the menu.

Sreb/Trip Advisor Hours of operation:

Monday - Thursday: 11 a.m. - 10 p.m.

Friday - Saturday: 11 a.m. - 10:30 p.m.

Sunday: 11 a.m. - 10 p.m.

For more information, be sure to check out their website and give them a follow on Facebook.

Jose’s Mexican Restaurant/Facebook

googlemaps.com

Alina McGilloway/Google

James Maybrick/Google

Sreb/Trip Advisor

Hours of operation:

Monday - Thursday: 11 a.m. - 10 p.m.

Friday - Saturday: 11 a.m. - 10:30 p.m.

Sunday: 11 a.m. - 10 p.m.

Have you ever eaten at Jose’s? Share your experience with us in the comments below!

OnlyInYourState may earn compensation through affiliate links in this article.

Address: 101 NJ-71 #2, Spring Lake, NJ 07762, USA