10 Best Mexican Restaurants In San Jose
The top 10 best Mexican restaurants in San Jose include LUNA Mexican Kitchen, Mariscos Costa Alegre, La Más Querida Cantina and Cocina, Acopio Restaurant, Mar Y Sol Taqueria, Casa Villa, La Corona Taqueria, Taqueria y Mariscos Costa Alegre, Luna Del Mar, and Tomasita's Tamales. Mexican food in California's Silicon Valley city is renowned for its fresh ingredients, traditional flavors, and a solid taqueria culture. The city also hosts significant culinary events, such as the San Jose Taco Festival of Freedom in July, featuring numerous taco vendors, live music, and cultural performances.
Most Mexican restaurants in San Jose are located in neighborhoods such as Willow Glen, Downtown San Jose, and East San Jose. Mexican restaurants San Jose ranges from elegant dining rooms, genuine taco shops, and lively cantinas. A meal at a Mexican eatery in San Jose costs between $10 and $60 per person.
LUNA Mexican Kitchen stands as the top choice for a comprehensive upscale dining experience, representing some of the best Mexican food San Jose has. For fast-casual Mexican fare, La Corona Taqueria serves as a prime option, well-known for its genuine street tacos. Mariscos Costa Alegre earns recognition for its fresh seafood dishes. LUNA Mexican Kitchen offers vegan options like plant-based enchiladas, while Acopio Restaurant provides gluten-free selections such as grilled proteins and corn tortillas.
The top Mexican restaurants in San Jose are listed below.
10 Best Mexican Restaurants In San Jose are listed below.
-
1
Mariscos Costa AlegreMexican Latin American New MexicanMariscos Costa Alegre is a casual Mexican seafood restaurant in San Jose, specializing in traditional mariscos (seafood) dishes from the Pacific coast of Mexico. The eatery offers fresh, flavorful seafood preparations in a lively setting.- Item Prices 455
- Average Item Price $21.37
Type of Restaurant:Casual Dining, Seafood
Type of Food:Mexican Seafood (Mariscos)
Signature Dishes:BurritosSushi CosteroPozole
Location:855 N 13th St, San Jose, CA 95112, United States
Special Feature:The eatery is known for its extensive menu of authentic Mexican seafood, providing a taste of coastal Mexican cuisine.
What Makes It Special:Mariscos Costa Alegre is recognized for its fresh seafood, authentic coastal Mexican flavors, and energetic atmosphere.
What Sets It Apart:Its specific focus on traditional Mexican seafood, prepared with fresh ingredients, distinguishes it from more generalized Mexican restaurants.
Operating Hours:Monday – Thursday: 10:00 AM – 9:30 PMFriday: 10:00 AM – 10:00 PMSaturday: 9:00 AM – 10:00 PMSunday: 9:00 AM – 9:30 PM
Price:$20 to $30 per person
-
2
Mar Y Sol TaqueriaMar Y Sol Taqueria is a casual taqueria in San Jose, offering a menu of authentic Mexican street tacos and other antojitos. The eatery provides a straightforward dining experience with flavorful, traditional options, focusing on quick service.- Item Prices 17
- Average Item Price $11.60
Type of Restaurant:Fast-Casual, Taqueria
Type of Food:Mexican Street Food, Tacos
Signature Dishes:Super BurritoSuper QuesadillaSuper Nachos
Location:1179 E Santa Clara St, San Jose, CA 95116, United States
Special Feature:The eatery is known for its fresh, handmade tortillas and extensive salsa bar, adding an authentic touch to its offerings.
What Makes It Special:Mar Y Sol Taqueria is recognized for its consistent quality, fresh ingredients, and authentic flavors, making it a beloved spot for Mexican street food.
What Sets It Apart:Its focus on well-executed, traditional Mexican street food, particularly its handmade tortillas and variety of salsas, distinguishes it as a go-to for genuine taco experiences.
Operating Hours:Monday – Sunday: 9:00 AM – 9:00 PM
Price:$10 to $20 per person
-
3
Casa villaCasa Villa is a long-standing, family-owned Mexican restaurant in San Jose, serving traditional Mexican and Tex-Mex cuisine. The restaurant offers a menu of classic comfort food dishes in a friendly, unpretentious setting.- Item Prices 68
- Average Item Price $14.19
Type of Restaurant:Casual Dining
Type of Food:Traditional Mexican, Tex-Mex
Signature Dishes:ChilaquilesPozole RojoQuesa-Birria Tacos
Location:840 Willow St Suite 400, San Jose, CA 95125, United States
Special Feature:The restaurant has been a local institution for many years, known for its consistent quality and welcoming atmosphere.
What Makes It Special:Casa Villa is recognized for its enduring legacy, consistent quality, and comforting Mexican food, making it a beloved local favorite.
What Sets It Apart:Its long history and status as a local institution, combined with its friendly service and consistent delivery of classic Mexican dishes, distinguishes it as a community landmark.
Operating Hours:Monday: 9:00 AM – 1:30 PMTuesday – Thursday: 9:00 AM – 9:00 PMFriday – Saturday: 9:00 AM – 10:00 PMSunday: 9:00 AM – 9:00 PM
Price:$20 to $30 per person
-
4
Taqueria y Mariscos Costa AlegreTaqueria y Mariscos Costa Alegre is a casual Mexican restaurant in San Jose, offering a menu that combines traditional Mexican dishes with a focus on seafood. The eatery provides classic recipes and fresh ingredients in a relaxed setting.- Item Prices 151
- Average Item Price $23.45
Type of Restaurant:Casual Dining, Seafood
Type of Food:Mexican Seafood (Mariscos), Traditional Mexican
Signature Dishes:BurritosSushi PastorAguachile
Location:855 N 13th St, San Jose, CA 95112, United States
Special Feature:The eatery offers a blend of traditional Mexican fare and seafood specialties, catering to a range of tastes.
What Makes It Special:Taqueria y Mariscos Costa Alegre is recognized for its fresh seafood and traditional Mexican dishes, providing a satisfying dining experience.
What Sets It Apart:Its combination of classic taqueria offerings and a strong emphasis on Mexican seafood distinguishes it from other local eateries.
Operating Hours:Monday – Thursday: 10:00 AM – 9:30 PMFriday: 10:00 AM – 10:00 PMSaturday: 9:00 AM – 10:00 PMSunday: 9:00 AM – 9:30 PM
Price:$20 to $30 per person
-
5
LUNA Mexican KitchenLUNA Mexican Kitchen is an upscale Mexican restaurant in San Jose, offering a menu that blends traditional Mexican flavors with contemporary culinary techniques and fresh, organic ingredients. The restaurant provides a sophisticated dining experience in a stylish and inviting setting.Type of Restaurant:Fine Dining
Type of Food:Modern Mexican, Regional Mexican
Signature Dishes:Flautas de PolloCaldo de PolloBuddha Bowl
Location:1495 The Alameda, San Jose, CA 95126, United States
Special Feature:The restaurant emphasizes organic and locally sourced ingredients, focusing on healthy and flavorful Mexican cuisine.
What Makes It Special:LUNA Mexican Kitchen is known for its fresh, organic ingredients and elevated regional Mexican dishes, providing a refined dining journey.
What Sets It Apart:Its sophisticated ambiance and innovative take on traditional Mexican cuisine, emphasizing organic and sustainable practices, distinguishes it from more casual cantinas.
Operating Hours:Monday – Thursday: 9:00 AM – 9:00 PMFriday – Saturday: 9:00 AM – 10:00 PMSunday: 9:00 AM – 2:00 PM
Price:$20 to $30 per person
-
6
La Más Querida Cantina and CocinaLa Más Querida Cantina and Cocina is a modern Mexican restaurant in San Jose, offering a menu that blends traditional Mexican flavors with contemporary culinary techniques. The restaurant provides a stylish and inviting setting with creative dishes and cocktails.Type of Restaurant:Casual Dining
Type of Food:Modern Mexican, Regional Mexican
Signature Dishes:Ribeye TacosPoblano EnchiladasSpecial Gratin Roll
Location:1632 Story Rd, San Jose, CA 95122, United States
Special Feature:The restaurant features a vibrant, contemporary interior and a lively bar area, creating a social dining environment.
What Makes It Special:La Más Querida Cantina and Cocina is known for its fresh ingredients, innovative presentations, and a menu that offers a modern perspective on Mexican cuisine.
What Sets It Apart:Its focus on a contemporary, refined approach to Mexican cuisine in a stylish yet relaxed setting, combined with creative cocktails, distinguishes it from more traditional cantinas.
Operating Hours:Monday – Wednesday: 10:00 AM – 9:00 PMThursday: 10:00 AM – 10:00 PMFriday: 10:00 AM – 12:00 AMSaturday: 9:00 AM – 12:00 AMSunday: 9:00 AM – 10:00 PM
Price:$20 to $30 per person
-
7
Acopio RestaurantAcopio Restaurant is an upscale modern Mexican restaurant in San Jose, offering a chef-driven menu that explores the diverse flavors of Mexico with contemporary techniques. The restaurant provides a sophisticated dining experience in a sleek setting.Type of Restaurant:Fine Dining
Type of Food:Modern Mexican, Regional Mexican
Signature Dishes:Mole Poblano Con PatoTacos Al PastorPapas Doradas
Location:399 S 24th St, San Jose, CA 95116, United States
Special Feature:The restaurant features an open kitchen, allowing diners to observe the culinary team at work, and a curated selection of mezcal.
What Makes It Special:Acopio Restaurant is known for its innovative approach to Mexican cuisine, artistic plating, and a menu that pushes the boundaries of traditional flavors.
What Sets It Apart:Its chef-driven concept and dedication to presenting elevated, creative Mexican dishes in a refined, contemporary setting distinguishes it as a top destination for gastronomic exploration.
Operating Hours:Wednesday – Thursday: 5:00 PM – 9:00 PMFriday – Saturday: 5:00 PM – 10:00 PMSunday: 5:00 PM – 9:00 PMMonday – Tuesday: Closed
Price:$30 to $50 per person
-
8
La Corona TaqueriaLa Corona Taqueria is a casual taqueria in San Jose, offering a menu of authentic Mexican street food with a focus on tacos and burritos. The eatery provides a straightforward dining experience with flavorful, traditional options and quick service.Type of Restaurant:Fast-Casual, Taqueria
Type of Food:Mexican Street Food, Tacos
Signature Dishes:Wet BurritoTaqueria CoronaSuper BurritoCarne Asada Tacos
Location:601 N 4th St, San Jose, CA 95112, United States
Special Feature:The eatery is known for its quick service and fresh ingredients, making it a popular spot for a fast and satisfying Mexican meal.
What Makes It Special:La Corona Taqueria is recognized for its consistent quality, generous portions, and authentic flavors, making it a beloved spot for Mexican street food.
What Sets It Apart:Its focus on well-executed, traditional Mexican street food, served in a fast-casual setting, distinguishes it as a go-to for genuine taco experiences.
Operating Hours:Monday – Sunday: 8:30 AM – 9:00 PM
Price:$10 to $20 per person
-
9
Luna Del MarLuna Del Mar is a casual Mexican seafood restaurant in San Jose, offering a menu of fresh mariscos and traditional Mexican dishes. The eatery provides a relaxed atmosphere with a focus on quality ingredients.Type of Restaurant:Casual Dining, Seafood
Type of Food:Mexican Seafood (Mariscos)
Signature Dishes:Mojarra Frita Super (Whole Fried Fish With Sauce)Flour Quesadilla With MeatTacos De Camaron (Trio)Fajitas Mix
Location:991 Saratoga Ave Ste 110 San Jose, CA 95129
Special Feature:The eatery specializes in various ceviches and aguachiles, showcasing fresh seafood preparations.
What Makes It Special:Luna Del Mar is known for its fresh, vibrant seafood dishes and its dedication to authentic Mexican mariscos.
What Sets It Apart:Its extensive menu of fresh ceviches and aguachiles, alongside other seafood specialties, distinguishes it as a premier destination for Mexican seafood.
Operating Hours:Tuesday – Friday: 11:30 AM – 10:00 PMSaturday – Sunday: 11:30 AM – 11:00 PMMonday: Closed
Price:$20 to $30 per person
-
10
Tomasita's TamalesTomasita's Tamales is a casual eatery in San Jose, specializing in traditional homemade tamales and other Mexican comfort foods. The menu features classic recipes prepared with care, offering a taste of genuine Mexican cooking.Type of Restaurant:Casual Dining
Type of Food:Traditional Mexican, Tamales
Signature Dishes:Pork TamaleChicken Tamale
Location:821 S 1st St, San Jose, CA 95110, United States
Special Feature:The eatery is known for its long tradition of making fresh, homemade tamales, often available for bulk orders.
What Makes It Special:Tomasita's Tamales is recognized for its authentic, handmade tamales and its dedication to traditional Mexican comfort food.
What Sets It Apart:Its singular focus on well-executed, traditional tamales, prepared with various fillings, distinguishes it as a go-to for this specific Mexican delicacy.
Operating Hours:Monday – Friday: 5:00 AM – 2:00 PMSaturday: 6:00 AM – 4:00 PMSunday: 7:00 AM – 3:00 PM
Price:$10 to $20 per person
What Makes Mexican Restaurants in San Jose Famous?
Mexican restaurants in San Jose are famous for using fresh ingredients, adhering to traditional flavors, and having a solid taqueria culture. San Jose's most popular Mexican food is the California burritos. Located in the heart of Silicon Valley and with a large Mexican-American population, San Jose’s eateries incorporate influences from various Mexican regions, particularly Jalisco and Baja California. The city maintains a strong appreciation for accessible and flavorful Mexican food, which cultivates a flourishing food setting that supports both classic and contemporary Mexican cooking.
What Types of Mexican Restaurants are Commonly Found in San Jose?
San Jose's famous cuisine can be found in several different types of Mexican restaurants, such as taquerias and fine dining restaurants. The most common Mexican restaurant types in San Jose are outlined below.
- Taquerias (Taco Shops): These casual eateries focus on Mexican street food like tacos, burritos, and quesadillas. Mar Y Sol Taqueria and La Corona Taqueria are examples.
- Fine Dining Mexican Restaurants: These upscale dining establishments present Mexican food with contemporary methods, artistic plating, and refined concepts. LUNA Mexican Kitchen and Acopio Restaurant exemplify this type.
- Mexican Seafood Restaurants (Mariscos): These dining spots concentrate on fresh seafood preparations, including ceviches, cocteles, and grilled fish, showing coastal Mexican influences. Mariscos Costa Alegre and Luna Del Mar are examples.
- Modern Mexican Restaurants: These venues feature contemporary interpretations of classic Mexican dishes, emphasizing fresh ingredients, creative presentations, and craft cocktails. La Más Querida Cantina and Cocina and Acopio Restaurant represent this style.
- Traditional Mexican Eateries: These dining spots serve classic, home-style recipes, highlighting traditional flavors and often showcasing comforting Tex-Mex or traditional Mexican dishes. Casa Villa and Tomasita's Tamales fit this description.
Are There Authentic Mexican Restaurants in San Jose?
Yes, San Jose has many Mexican restaurants that prepare food in a traditional manner, including Mariscos Costa Alegre, La Corona Taqueria, and Tomasita's Tamales. Mariscos Costa Alegre is noted for its genuine Mexican seafood dishes from the Pacific coast. La Corona Taqueria is known for its traditional street tacos and burritos. Tomasita's Tamales provides classic homemade tamales, emphasizing generational recipes. These dining establishments prioritize classic recipes, cooking methods, and ingredients, delivering genuine Mexican dining experiences.
What are the Signature Dishes at the Best Mexican Restaurants in San Jose?
Signature dishes at San Jose's best Mexican restaurants display traditional tastes and particular food items including Carnitas, Al Pastor Tacos, and Ceviche. The following list describes some of these popular dishes.
- Carnitas: Slow-cooked, tender pork, often served as a main dish or in tacos, known for its rich flavor and crispy edges. LUNA Mexican Kitchen and Casa Villa offer this popular item.
- Al Pastor Tacos: Marinated pork cooked on a vertical spit (trompo), thinly sliced, and served on corn tortillas with pineapple, onion, and cilantro. Mar Y Sol Taqueria and La Corona Taqueria often feature this traditional street food.
- Ceviche: Fresh seafood (often shrimp or fish) marinated in citrus juices with onions, cilantro, and chiles, served as a refreshing appetizer. Mariscos Costa Alegre and Luna Del Mar offer this popular item.
- Mole Poblano: A complex, savory-sweet sauce made from many ingredients, including chiles, spices, and chocolate, traditionally served over chicken or other meats. LUNA Mexican Kitchen and Acopio Restaurant offer this rich sauce.
- Birria Tacos: Slow-cooked, tender meat stewed in a savory broth, served in tacos, often with a side of consommé for dipping. La Más Querida Cantina and Cocina and Mar Y Sol Taqueria offer flavorful birria tacos.
- Short Rib Barbacoa: Slow-cooked beef short ribs, often prepared in a traditional barbacoa style, known for tender meat and deep flavor. Acopio Restaurant features this refined dish.
- Tamales: Steamed masa dough filled with various meats, cheeses, or vegetables, wrapped in corn husks or banana leaves. Tomasita's Tamales is celebrated for its wide selection.
How Do San Jose Mexican Restaurants Compare to Manhattan’s Best?
San Jose Mexican restaurants emphasize fresh ingredients, traditional flavors, and a robust taqueria culture, differing from the best Mexican restaurants in Manhattan, which often feature a focus on upscale, chef-driven concepts, and a wider selection of international influences. San Jose's food scene includes many family-owned eateries and seafood-focused spots, highlighting accessible and flavorful street food. Manhattan's Mexican restaurants are recognized for their inventive menus, refined designs, and often higher price points, catering to a global metropolis. San Jose's offerings lean towards hearty, classic preparations, particularly with California-style burritos and genuine mariscos. Manhattan's Mexican food is often characterized by its fusion dishes and celebrity chef dining spots. San Jose's restaurants frequently feature influences from Jalisco and Baja California, including unique salsas and grilled preparations.
Do Mexican Restaurants in San Jose Offer Vegan Options?
Yes, Mexican restaurants in San Jose provide plant-based selections on the menu. Restaurants such as LUNA Mexican Kitchen, Acopio Restaurant, La Más Querida Cantina and Cocina, Mar Y Sol Taqueria, Casa Villa, and Tomasita's Tamales offer vegan dishes. Many dining establishments present vegetarian sections where dishes can be made vegan by removing cheese and dairy-based sauces. LUNA Mexican Kitchen offers plant-based enchiladas and vegetable-focused main courses. Acopio Restaurant features several plant-based appetizers and main courses, including vegan ceviche. La Más Querida Cantina and Cocina has vegetable fajitas and can adjust burritos for vegan diners. Mar Y Sol Taqueria provides bean-based dishes and vegetable options suitable for vegan diets. Casa Villa offers vegetable-based dishes and can modify items to exclude animal products. Tomasita's Tamales has choices like bean and vegetable tamales.
Do Mexican Restaurants in San Jose Offer Gluten-Free Options?
Yes, Mexican restaurants in San Jose feature selections free of gluten, including LUNA Mexican Kitchen, Acopio Restaurant, Mariscos Costa Alegre, La Más Querida Cantina and Cocina, Mar Y Sol Taqueria, and Casa Villa. A good portion of Mexican cooking is inherently gluten-free, as corn tortillas, meats, and vegetables form the foundation of many dishes. LUNA Mexican Kitchen offers many grilled items and corn-based dishes free of gluten. Acopio Restaurant provides gluten-free corn tortillas for tacos and can adapt many of its modern dishes. Mariscos Costa Alegre features grilled seafood, along with corn-based items. La Más Querida Cantina and Cocina prepares many of its traditional dishes using corn as a base. Mar Y Sol Taqueria has many inherently gluten-free items, including ceviches and grilled proteins. Casa Villa offers gluten-free options for many of its grilled dishes.
What is the Average Price of a Meal at Mexican Restaurants in San Jose?
A Mexican meal in San Jose costs between $10 and $60 per person. A single meal at a fast-casual taqueria like Mar Y Sol Taqueria or La Corona Taqueria costs $10 to $20. A meal for two to four people at a casual dining spot such as Mariscos Costa Alegre or La Más Querida Cantina and Cocina costs $40 to $70. A meal at a budget-friendly eatery like Tomasita's Tamales or El Aguila Dorada costs $10 to $25 per person. A complete dinner experience at an upscale restaurant like LUNA Mexican Kitchen or Acopio Restaurant costs $25 to $60 per person.
Is Mexican Food Popular in San Jose?
Yes, locals in San Jose love Mexican food, as seen in the numerous Mexican restaurants across the city. San Jose's large Mexican-American population and its historical ties to Mexico foster a thriving Mexican food environment. The city's proximity to California's agricultural regions means many Mexican dishes served locally use high-quality, fresh ingredients. The existence of chef-led Mexican restaurants, alongside beloved family-owned eateries, shows a desire for both traditional and modern Mexican cuisine. Mexican food serves as a regular choice for daily meals and celebrations for a significant portion of San Jose's population, demonstrating its broad appeal and incorporation into the local diet.
Find your next favorite spot
Can't decide? start here: