This Small Town Mexican Restaurant In North Carolina Is Sure To Become One Of Your Favorites

San Jose Mexican Restaurant in Elizabethtown, NC, features unique architecture and excellent food, making it a must-visit.

Whether you're staying in this quaint North Carolina town, or just passing through on your way to, or from, the coast, this colossal Mexican restaurant is sure to become a regular stop anytime you're nearby.

The first thing you'll notice about San Jose Mexican Restaurant is the unique (and massive) building. The striking architecture resembles a barn or perhaps even huge stables.

Inside, there is ample space for large groups and parties, as well as some more intimate tables. The festive atmosphere spreads throughout this eatery that's also a favorite among locals as well.

The food and the service are excellent.

An attentive and friendly staff sees to a positive experience, including delicious authentic Mexican fare. The menu also includes some Mexican street fare too. Yum!

Don't forget to save room for dessert!

Or to use that napkin in your lap. San Jose Mexican Restaurant in Elizabethtown is a fun, come-as-you-are and BE who you are kind of place everyone is sure to enjoy.

Have you tried this unique Mexican restaurant yet? We'd love to know!

This San Jose Mexican Restaurant is located at 1320 W Broad St., Elizabethtown, NC 28337. It's open seven days a week beginning at 11:00 a.m. Most days it closes at 10:00 p.m., except on Friday and Saturday when it closes at 11:00 p.m., and on Sunday when it closes at 9:30 p.m. San Jose Mexican Restaurant has eight more locations in North Carolina. Learn more on the official website.

Subscribe to our newsletter

Get the latest updates and news

All Stories