Atlanta's no slouch when it comes to Mexican food. Whether checking out hidden gems in Roswell or looking for the flavors of Mexico in Grant Park, Atlanta has something to offer.

For the last two years, we've asked readers to tell us the best Mexican restaurant in Atlanta. In 2016, Taqueria Los Hermanos in Lawrenceville won for its excellent food and family atmosphere. In 2017, the title went to Nuevo Laredo Cantina on the Westside, a joint known for its chicken mole and lobster tacos.

However, as times and tastes change, it's time to pick a favorite for this year. Tell us which Atlanta Mexican restaurant is the best in the poll below.

While you're here, check out six places to satisfy your taco craving in Atlanta or where to get great margaritas. That's not all- One of the best taco spots in the country is in Atlanta, according to one website.

If you don't mind the drive, Buford Highway has a great selection of Mexican food. There's also great tacos, enchiladas and other Mexican staples in Buford Village.