Are you ready to enjoy the best Mexican food in Brevard, NC? This charming mountain city offers plenty of delicious options for everyone, including those new to tacos and tequila. Prepare to indulge in sizzling fajitas, refreshing margaritas, and more. Brevard NC Mexican restaurants promise a variety of flavors and dishes that will leave you satisfied.
Bring your appetite and explore the seven amazing Mexican restaurants in Brevard, NC, for a truly delightful experience!
Relish the Top Mexican Dining Spots in Brevard, NC
Celebrating a special occasion or just in the mood for a delicious meal? These Brevard NC Mexican restaurants are the perfect choice to satisfy your cravings.
1. Quixote- Brevard, NC

$20–30
Outdoor seating | Cocktails | Vegan dishes
Best for: Queso Fundido & Chips y Salsa
Quixote Fine Cuisine offers a unique dining experience among Brevard NC Mexican restaurants, bringing traditional Mexican flavors to a new level. Each dish tells a story, with mole sauces that are rich and layered, and seafood dishes that capture the essence of Baja beaches.
Inspired by the town of Guadalajara, the restaurant uses only the finest ingredients to create warm, home-like meals. Enjoy your food in their cozy, star-lit dining room or on the sunny patio, where every bite feels like a celebration. For a truly magical and unforgettable experience, Quixote Fine Cuisine is the ideal choice.
2. El Ranchero

$10–20
Vegetarian dishes | Outdoor seating | Cocktails
Best for: Big Burrito El Bronco & Medium Texas Margarita
Address: 76 N Caldwell St, Brevard, NC 28712
Over the years, El Ranchero has become one of the best Mexican dining spots in Brevard, NC. Known for its generous portions and bold Mexican flavors, this restaurant guarantees a satisfying experience.
The menu offers a variety of favorites, including mixed fajitas, tacos de carne, and refreshing summer drinks like mango margaritas and root beer.
Guests are welcomed with warm hospitality, delicious food, and a lively atmosphere, making every visit memorable. It’s the perfect place to enjoy authentic Mexican cuisine in a relaxed and inviting setting.
3. Casa Mexicana Taqueria

$10–20
Outdoor seating | kids’ menu
Best for: Tacos & Enchiladas
Address: 521 N Broad St #1, Brevard, NC 28712
For an authentic street-style taco experience, Casa Mexicana Taqueria is the place to be. This lively spot serves some of the most flavorful tacos you’ll ever try. It’s not just for meat lovers—vegetarians can enjoy delicious options too.
In addition to tacos, the menu offers a variety of mouth-watering choices, including incredible taco sandwiches that make it a must-visit for every taco enthusiast.
Casa Mexicana Taqueria also stands out for its freshly made salsas, crafted daily to ensure bold and authentic flavors. If you’re exploring Brevard NC Mexican restaurants, this spot is perfect for anyone seeking genuine Mexican cuisine and an unforgettable flavor experience.
4. Plaza Garibaldi Mexican Restaurant

Plaza Garibaldi Mexican Restaurant in Brevard, NC, is a fantastic choice for a casual family dinner. The restaurant offers a welcoming atmosphere where you can enjoy delicious food in comfort.
The menu features a wide range of Mexican dishes, including cheesy enchiladas and hearty burritos, ensuring there’s something for everyone at the table.
Beyond the food, the friendly and hospitable staff add to the experience. The team works hard to make sure you feel at home the moment you walk in. For celebrations like birthdays or simply a relaxing meal, Plaza Garibaldi guarantees you’ll leave with a satisfied appetite and a happy heart.
5. El Jarocho

El Jarocho brings authentic Mexican cuisine to Brevard, NC, offering an experience that feels like stepping into a home in Mexico.
Their ancient mole sauce is rich and flavorful, perfect for adding a delicious twist to any dish. The homemade tortillas are soft, warm, and a key part of every meal served.
The chefs craft unique dishes that surprise and delight, ensuring every visit feels fresh and exciting. Whether you are new to Mexican food or already a fan, El Jarocho welcomes you to enjoy an unforgettable burst of flavors
6. Pescado’s Burritos

$10–20
Outdoor seating | Vegan dishes
Best for: Fish Burrito & Quesadillas
Address: 265 N Broad St, Brevard, NC 28712
Craving a delicious burrito? Pescado’s Burritos is the perfect spot to visit. These burritos are not just large but packed with incredible flavor, leaving you fully satisfied after just one.
They offer a variety of fillings, including chicken, steak, and vegetarian options, so you’re sure to find exactly what you’re looking for. Whatever your taste, they have the perfect burrito to match.
At Pescado’s, the food is always fresh and flavorful, showcasing their passion for quality meals. The cozy and welcoming atmosphere makes it a great choice for a quick lunch or a relaxed dinner with friends. For a fantastic meal at an affordable price, Pescado’s Burritos is a must-visit. You won’t be disappointed!
7. Gordingo’s

$10–20
Craft beers brewed | vegan dishes | happy hour food
Best for: Nachos & Loaded Bowl
Address: 451 Ecusta Rd, Brevard, NC 28712
Gordingo’s is a lively spot, known for its legendary margaritas and vibrant atmosphere. Guests leave happy and energized, making it a great choice for a fun dining experience.
The food here rivals some of the best Mexican restaurants around the world. Traditional favorites like chilaquiles, nacho gordos, and gringo tacos are prepared to perfection.
As one of the top Brevard NC Mexican restaurants, Gordingo’s is family-friendly, offering a variety of dishes to suit everyone’s taste. From classic margaritas to unique creations, Gordingo’s has something special for every guest.
FAQ’s
How does the outdoor culture of Brevard affect its Mexican cuisine?
Brevard has such an active outdoor culture that local Mexican joints have created dishes like burritos that can even be eaten after a long hike.
What kind of ingredients do Brevard’s Mexican dishes include?
Some Mexican restaurants in Brevard encourage the use of morels and wild foraged greens in their dishes.
Are there any seasonal specials offered in the Mexican restaurants of Brevard?
The Mexican restaurants in Brevard have some specials, including ramps in the spring or gourmet squashes in the fall, which are usually in peak season.