The 10 Best Taco Joints in Kentucky!

When it comes to authentic Mexican cuisine, Kentucky will impress you. Tacos here in Kentucky are quite excellent, with traditional offerings being served up hot and delicious all across the state. Bursting with flavor and fresh ingredients, check out these 10 great taco places in the state.  

1. The Gastro Gnomes, Lexington, KY

The Gastro Gnomes are a food-truck in Lexington, Kentucky, with the best, gourmet-street tacos in town. You’ll find their breakfast tacos, Italian roast beef tacos, green chili chicken tacos, Baja fish tacos, and Asian crab salad tacos are the most indelible treats you ever tasted. Think of the Gastro Gnomes as the perfect pairing of food science and consumer-report, food inventions. The Gastro Gnomes are beasts of the industry when it comes to your street taco cravings. 

2. The Local Taco, Lexington, KY

The Local Taco in Lexington, Kentucky, serves up astonishing tacos. They have Korean barbecue tacos and beer braised brisket tacos that are sure to satiate your cravings for gourmet-style tacos. The Local Taco also has some pretty stellar roja and verde salsa for $2.75 and guacamole for $5. If you want the full experience grab a few tacos and some side action (salsa or guac) all for under $20. Each location has different options on their menu.  

3. Taco Del Mar, Bowling Green, KY

Taco Del Mar in Bowling Green, Kentucky, is a go-to-spot for locals in the southwestern part of the state. They serve fish, steak, chicken, beef, pork and vegetable tacos on the regular. You will discover Taco Del Mar is very amenable when it comes to creating your unique taco masterpieces using their variety of toppings. Coastal flavor comes to Kentucky with this great taco joint. Visit Taco Del Mar if you’re wanting to shake things up a bit with the usual taco spots you visit.  

4. El Mundo, Louisville, KY

El Mundo has long been a crowd favorite in the city of Louisville, Kentucky. Located on Frankfort Avenue, El Mundo is a cozy spot to share a drink and grab some delicious deals on tacos. Their spicy bean crispy tacos are a deal for the portion-size, not to mention a heavenly array of: black bean, chipotle dip, jack cheese and field greens. Their fish tacos are a crowd favorite as well, served with Atlantic cod wrapped in corn tortillas, field greens, chipotle aioli, beans, rice and tropical fruit salsa. The atmosphere at El Mundo is friendly like a neighborhood block party. Check them out if you like hanging with locals and meeting new people while you enjoy some of the best tacos in Louisville. 

5. Tortilleria Y Taqueria Ramirez, Lexington, KY

The Food Network recognized, Tortilleria Y Taqueria Ramirez in Lexington, Kentucky, as incredible, authentic-Mexican cuisine. The tacos served here are always fresh, fast and fundamentally sound. Corn tortillas with shredded chicken, steak or pork are served with lettuce, cilantro, onions and jalapeños and a slice of lime. The best aspect of this taco joint is the company of the Mexican owned and operated establishment.  

6. Perico’s Mexican Restaurant, Paris, KY

Perico’s Mexican Restaurant in Paris, Kentucky, is the best place for tacos in Bourbon County. They’re always packed full of patrons and the food is consistent as well as the service. Their tacos are served on flour tortillas with red sauce, lettuce, cheese and sour cream that comes with rice and beans all for under $7. Perico’s has been serving the Paris community for decades now and remains a staple for tacos within the area. Once you try Perico’s you will surely visit again and again as they are the most consistent taco joint around this part of Kentucky.  

7. Maria’s Kitchen, Lexington, KY

The Northside of Lexington, Kentucky, held onto this secret for several years, Maria’s Kitchen, an incredible introduction to authentic Mexican cuisine. Maria’s tacos are known as the best there is to offer from locally owned and operated family restaurant business. Maria first started her cocina a few years ago, in a run-down shack with no dining room and little parking. Now, Maria’s Kitchen has a large dining room with plenty of parking in what used to be Willie’s BBQ. Her tacos are $1.75 a piece. Support this local Mexican restaurant as it makes a name for itself as one of the best taco joints in Kentucky. 

8. Taco Luchador, Louisville, KY

Louisville, Kentucky, is known for having a diverse collection of dining establishments. Taco Luchador is an excellent place to grab some perfect street tacos with your dining companions. With nine different tacos on their menu, Taco Luchador has all of your favorites—and some unique options that will become your new favorites. 

9. El Rio Grande Mexican Restaurant, Newport, KY

If you’re about to cross the Ohio River to visit Cincinnati you might consider stopping by El Rio Grande Mexican Restaurant in Newport, Kentucky, first. They have lunch deals on tacos for $5 and dinner deals with tacos for under $10. You can’t find deals like that at even fast-food joints these days. Combine the cheap eats with the delicious authentic and traditional tacos from Rio Grande and you’re set for the day. Offering hard or soft tacos at an authentic Mexican restaurant is always better than the formerly mentioned quick options available. At Rio Grande Mexican Restaurant, you will get some delicious fresh ingredients including, a la carte tacos and their famous choco tacos for desert. Not many places offer the choco taco anymore, but these sweet and savory treats are worth the trip alone! 

10. Casa Fiesta, Richmond, KY

Richmond, Kentucky, has kept this local taco joint in business for over two decades now. Casa Fiesta offers beef, carne asada, chicken, chorizo tacos that are some of the tastiest in the Bluegrass. You can get three tacos for either $3.75 or $5.49 depending on the choice of meat. 

Select a Kentucky town to find the Best Things-To-Do and Places To Go around you
Find Mexican Restaurants Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Adair County

Allen County

Anderson County

Ballard County

Barren County

Bath County

Bell County

Boone County

Bourbon County

Boyd County

Boyle County

Bracken County

Breathitt County

Breckinridge County

Bullitt County

Butler County

Caldwell County

Calloway County

Campbell County

Carlisle County

Carroll County

Carter County

Casey County

Christian County

Clark County

Clay County

Clinton County

Crittenden County

Cumberland County

Daviess County

Edmonson County

Elliott County

Estill County

Fayette County

Fleming County

Floyd County

Franklin County

Fulton County

Gallatin County

Garrard County

Grant County

Graves County

Grayson County

Green County

Greenup County

Hancock County

Hardin County

Harlan County

Harrison County

Hart County

Henderson County

Henry County

Hickman County

Hopkins County

Jackson County

Jefferson County

Jessamine County

Johnson County

Kenton County

Knott County

Knox County

Larue County

Laurel County

Lawrence County

Lee County

Leslie County

Letcher County

Lewis County

Lincoln County

Livingston County

Logan County

Lyon County

Madison County

Magoffin County

Marion County

Marshall County

Martin County

Mason County

Mccracken County

Mccreary County

Mclean County

Meade County

Menifee County

Mercer County

Metcalfe County

Monroe County

Montgomery County

Morgan County

Muhlenberg County

Nelson County

Nicholas County

Ohio County

Oldham County

Owen County

Owsley County

Pendleton County

Perry County

Pike County

Powell County

Pulaski County

Robertson County

Rockcastle County

Rowan County

Russell County

Scott County

Shelby County

Simpson County

Spencer County

Taylor County

Todd County

Trigg County

Trimble County

Union County

Warren County

Washington County

Wayne County

Webster County

Whitley County

Wolfe County

Woodford County