In a dining mecca like the Dallas/Fort Worth area, great Mexican restaurants abound all throughout the city.  From the upscale and modern to traditional hole-in-the-wall eateries, Mexican restaurants in Dallas are just as varied and eclectic as its diverse population.  Here are some of our picks for the best Mexican restaurants in Dallas.

Blue Goose Cantina - Every day is a fiesta at the Blue Goose Cantina where good times, fresh Tex Mex, and great drinks are served up daily.  When it come to food, Blue Goose offers an assortment of delicious lunch and dinner options including Mesquite-grilled fajitas, brisket tacos, and chile rellenos.

Javier's Gourmet Mexicano - Open for over 25 years, Javier's Gourmet Mexicano has established itself as one of the best Mexican restaurants in Dallas.  Javier's focuses on serving the most authentic Mexican cuisine possible with house specials like Pollo Ahumado with mesquite-smoked chicken and served with with guacamole, rice, black beans and special hot sauce; Chilean sea bass; and barra de navidad with diablo sauce-sauteed jumbo shrimp.

Cafe Brazil - While the culinary focus might not be overly Mexican at Cafe Brazil, this restaurant is too good not to include.  This quaint neighborhood restaurant and coffee shop has been around for over 20 years and offers a variety of premium roasted coffee drinks and signature breakfast meals like Chipotle steak and eggs; smoked turkey, chorizo or pulled chicken tacos; and delicious vegetarian tacos.

Taco Cabana - The place to go for Mexican food and drink served quick, cheap, and delicious in Dallas; Taco Cabana offers a variety of traditional Mexican fare like burritos, bowls, enchiladas, quesadillas, and of course, tacos.  Chow down on Mexican specialties like brisket or fajita tacos, bean and cheese or beef nachos, beef enchiladas, and much more.

Chiloso Mexican Bistro - Fresh, hot, and casual Mexican cuisine is the name of the game at Chiloso.  Enjoy customizable Mexican specialties like a variety of burritos, salads, nachos, bowls, and tacos with filling selections including roasted pork, classic taco meat, and grilled veggies.