What are you looking for?

Mexican Restaurants in Lawrenceville

4.6 - 183 votes

Hours: 9AM - 9PM

2948 Five Forks Trickum Rd SW B, Lawrenceville
(770) 864-9359

La Placita Taqueria

Food was fresh to order and good large portions! Delicious. Place was clean and staff was very nice. More reviews

4.6 - 160 votes

Hours: 11AM - 10PM

960 Pleasant Hill Rd, Lawrenceville
(678) 691-2983

2 Spicy Burritos

This restaurant is a hidden gem!! They have the best homemade tortillas made by the owner. The staff is very friendly and the food is always fresh. I wou... More reviews

4.5 - 256 votes

Hours: 11AM - 11PM

1766 Old Norcross Rd, Lawrenceville
(470) 275-4579

Oaxaca Tacos and Tequila Bar

You don't need to go on vacation to get authentic Mexican food, just eat here. The atmosphere is great too.I'm a teacher. My wife wanted good... More reviews

4.4 - 263 votes

Hours: 11AM - 10PM

1475 Buford Dr, Lawrenceville
(678) 682-8291

El Real Mexican Grill

I ordered a burrito to go... how can someone mess up a BURRITO?? I got home and opened the container, it had rice on the side, a large tortilla with meat... More reviews

4.6 - 91 votes

Hours: 8AM - 10PM

316 Grayson Hwy, Lawrenceville
(770) 962-0332

Carniceria La Perla

The food is good, especially the burritos and quesadillas. Great customer service from the staff! More reviews

4.7 - 67 votes

Hours: 11AM - 10PM

4825 Sugarloaf Pkwy STE E, Lawrenceville
(770) 559-5469

Beto's Tacos

Good price and good food! I took advantage of their taco Tuesday special as well as 2 more tacos on top of that and I am FULL I will definitely be coming... More reviews

4.4 - 132 votes

Hours: 12 - 10PM

1848 Old Norcross Rd suite 1200, Lawrenceville
(770) 237-2511

Monterrey Restaurante Mexicano

I have been going to Monterrey's since I was born. The food is priced well and also very tasty. The management and staff are super friendly and have... More reviews

4.6 - 62 votes

Hours: 10AM - 10PM

2585 Cruse Rd NW, Lawrenceville
(470) 545-7338

Las Tias

Great food and service. Helps if you speak Spanish, but they had a person to translate to the cashier. Tacos for the win. More reviews

4.3 - 240 votes

Hours: 11AM - 11PM

1802 N Brown Rd, Lawrenceville
(678) 847-5860

Pepe's Mexican Bar & Grill

Came in at three, not too crazy busy. Great service during the meal, food served hot but to me nothing special. Your standard run of the mill chain Mexic... More reviews

4.3 - 157 votes

Hours: 11AM - 10PM

4955 Sugarloaf Pkwy, Lawrenceville
(770) 817-0363

Taqueria Los Hermanos

The chips taste like fresh tortillas, and the salsa is not too spicy it has the perfect ting. So far everything I’ve ordered tastes like home. One of my ... More reviews

View on map