Jacksonville Food & Drink

Fiesta in Jax: Savor the 14 Best Tamales in Town!

If you're looking for the best tamales in Jacksonville, then you're in the right place. Jacksonville is known for its diverse food culture, and tamales are no exception.

Whether you're a local or a tourist, you're sure to find a tamale that suits your taste buds.

Tamales are a traditional Mexican dish that has been around for centuries. They are made of masa (dough) that is filled with various ingredients such as meat, cheese, vegetables, and chilies.

The masa is then wrapped in corn husks and steamed until cooked. Tamales can be eaten alone or with a variety of toppings such as salsa, guacamole, and sour cream.

In Jacksonville, there are numerous places where you can find delicious tamales. From food trucks to restaurants, the options are endless.

Some places offer traditional tamales, while others have put their own spin on the classic dish. No matter where you go, you're sure to find a tamale that will satisfy your cravings.

1. Casa Leon

Casa Leon
2260 Mayport Rd, Jacksonville, FL 32233 (Google Maps)

Casa Leon is a family-owned Mexican restaurant that serves authentic dishes, including tamales.

The menu has a decent variety of options, and the portions are generous. The staff is friendly and welcoming, and the atmosphere is clean and inviting.

The food is delicious and made with traditional ingredients and cooking techniques.

If you're in the mood for some authentic Mexican food, Casa Leon is definitely worth checking out.

2. Cantina Louie

Cantina Louie
9726 Touchton Rd #105, Jacksonville, FL 32246 (Google Maps)

Cantina Louie is a Mexican restaurant and bar that offers a variety of tamales. The food is delicious and the service is great.

The atmosphere is lively and fun, making it a great spot for friends to hang out.

The restaurant has beautiful decor, but the noise level can be high due to the acoustics in the room.

Prices range from $10-60.00. Happy hour is from 2-5pm. The restaurant is following CDC guidelines and is clean.

3. El Castillo Market & Restaurant

El Castillo Market & Restaurant
9735 Old St Augustine Rd, Jacksonville, FL 32257 (Google Maps)

El Castillo Market & Restaurant is a must-visit for anyone looking for authentic Mexican tamales.

Their tamales are made fresh daily and come in a variety of flavors, including chicken, pork, and beef. The portions are generous and the prices are reasonable.

The restaurant also offers a variety of other Mexican dishes that are equally delicious. The atmosphere is casual and welcoming, with friendly staff and prompt service.

Outdoor seating is available for those who prefer to dine al fresco. Whether you're a local or just passing through, El Castillo Market & Restaurant is definitely worth a visit.

4. Don Juan's Restaurant

Don Juan's Restaurant
12373 San Jose Blvd, Jacksonville, FL 32223 (Google Maps)

Don Juan's Restaurant is a family-owned Mexican eatery that serves up homestyle dishes in a festive atmosphere.

The menu offers a variety of options, including delicious tamales that are a must-try for anyone looking for authentic Mexican cuisine.

The service is attentive and friendly, ensuring that customers have an enjoyable dining experience.

The restaurant is also very clean, adding to the overall positive experience. Don Juan's is a great choice for anyone looking for a lively and flavorful dining experience.

5. El TaCotorro

El Tacotorro
14150 Beach Blvd, Jacksonville, FL 32250 (Google Maps)

El TaCotorro is a Mexican food truck that serves authentic and delicious tamales.

This cash-only establishment offers a variety of tacos, burritos, and tortas, but their tamales stand out.

The ingredients are fresh and carefully made, resulting in a flavorful and satisfying meal. The staff is friendly and the service is fast.

El TaCotorro is a great option for those looking for a quick and tasty Mexican meal on the go.

6. Lupita's Mexican Food

Lupita's Mexican Food
1024 University Blvd N, Jacksonville, FL 32211 (Google Maps)

Looking for authentic Mexican food that won't break the bank in the city center area of Jacksonville, FL.? Look no further than Lupita's Mexican Food.

This small, family-owned restaurant serves up delicious tamales made with cornmeal and seasoned meats.

While the facility may look run-down, the food is anything but. The portions are ample, and the staff is friendly.

It's a perfect spot for a quick lunch or takeout dinner. Highly recommended for those looking for a taste of Mexico without breaking the bank.

7. Los Loros Mexican Restaurant

Los Loros Mexican Restaurant
5210 Baymeadows Rd, Jacksonville, FL 32217 (Google Maps)

Los Loros Mexican Restaurant is a great place for authentic Mexican food. The menu offers a wide variety of options, including tamales that are a must-try.

The portions are generous, and the flavors are bold and delicious. The staff is friendly and attentive, making for a pleasant dining experience.

The atmosphere is casual and comfortable, perfect for a night out with friends or family.

Don't miss out on the margaritas, they are strong and classic. Los Loros Mexican Restaurant is a gem for anyone looking for quality Mexican cuisine.

8. El Rinconcito de Lima

El Rinconcito De Lima
7300 Beach Blvd, Jacksonville, FL 32216 (Google Maps)

El Rinconcito de Lima is a small family-owned restaurant that serves authentic Peruvian food.

The tamales are freshly made and bursting with flavor. The portions are generous, and the prices are reasonable.

The staff is friendly and attentive, making for an enjoyable dining experience. The restaurant also offers vegetarian options, which are equally delicious.

If you're looking for delicious Peruvian food, El Rinconcito de Lima is definitely worth a visit.

9. EL JEFE

El Jefe
947 Edgewood Ave S, Jacksonville, FL 32205 (Google Maps)

EL JEFE is a Tex-Mex restaurant that serves delicious tamales. The food is fresh and the service is attentive.

The restaurant has a fun and casual atmosphere, making it a great place to hang out with friends and family.

The menu also features other tasty dishes like fajitas, tacos, and chimichangas. The margaritas are a must-try and the queso is excellent too.

Prices are reasonable and the portions are generous. Be sure to stop by EL JEFE for some tasty tamales and other Tex-Mex favorites.

10. La Perla Mexican Restaurant

La Perla Mexican Restaurant
1265 Lane Ave S, Jacksonville, FL 32205 (Google Maps)

La Perla Mexican Restaurant is a must-visit for anyone looking for authentic Mexican cuisine.

Their tamales are a standout dish, with perfectly seasoned filling wrapped in soft and moist masa. The portions are generous, making it a great value for money.

The staff is friendly and attentive, adding to the overall pleasant dining experience. The restaurant is clean and well-maintained, creating a comfortable atmosphere for diners.

If you're looking for a taste of Mexico, La Perla Mexican Restaurant is the place to be.

11. Margarita's Mexican Grill

Margarita's Mexican Grill
9825 San Jose Blvd #24, Jacksonville, FL 32257 (Google Maps)

Margarita's Mexican Grill is a must-visit for anyone craving authentic Mexican food. The restaurant's menu offers a wide variety of dishes, but their tamales are a standout.

They are made fresh and taste delicious. The staff is friendly and provides excellent service.

The ambiance is casual and festive, perfect for enjoying a meal with friends or family. The restaurant also serves oversize cocktails, which are a hit with the customers.

If you're in the mood for some hearty Mexican food, Margarita's Mexican Grill is the place to go.

12. El Potro Mexican Restaurant

El Potro Mexican Restaurant
7200 Normandy Blvd #12, Jacksonville, FL 32205 (Google Maps)

El Potro Mexican Restaurant is a vibrant and colorful eatery that serves up delicious Mexican staples.

With an extensive menu of traditional dishes and a buffet offering, there is something for everyone. The staff is friendly and attentive, making for a pleasant dining experience.

The tamales are a must-try, bursting with flavor and cooked to perfection. The restaurant also offers great value, with affordable prices that won't break the bank.

Whether you're looking for a quick bite or a leisurely meal, El Potro Mexican Restaurant is a great choice for authentic Mexican cuisine.

13. Cantina Laredo

Cantina Laredo
10282 Bistro Dr, Jacksonville, FL 32246 (Google Maps)

Cantina Laredo is an upscale chain restaurant that specializes in Mexican cuisine. The restaurant features stylish and sleek quarters that provide a comfortable atmosphere for dining.

Customers can enjoy authentic and tasty Mexican food that is made with high culinary standards.

The presentation of the plates is impressive, and the flavors melt together in the mouth. The guacamole is made fresh at the table and is amazing. The staff is courteous, and the service is excellent.

The restaurant offers a variety of margarita flavors that are worth trying. Though the prices are on the high side, the quality of food and service is worth every penny.

14. Hightide Burrito Co

Hightide Burrito Co
1538 Hendricks Ave, Jacksonville, FL 32207 (Google Maps)

Hightide Burrito Co is a modern Mexican eatery that offers delicious tamales. The restaurant's surf-inspired ambiance adds to the dining experience.

The tamales are made with fresh and quality ingredients, and they are cooked to perfection. The staff is friendly and attentive, ensuring that the customers are satisfied.

The salsa bar is a great addition to the meal, providing a variety of options to choose from. The menu has a good selection of items, and the prices are reasonable.

Hightide Burrito Co is definitely worth a visit for those looking for a great place to enjoy some tasty tamales.