Tacos El Viejon

$ • Mexican

Hours today·

About Tacos El Viejon

Tacos El Viejon is a great little place in Pine Island, offering the best Mexican food in the area. The portions are excellent with lots of protein, and the tacos have great flavor. Everything is made fresh with authentic flavors and is absolutely delicious! The Chicken Torta is especially recommended—chef’s kiss, totally worth the hype. The pork is outstanding, and both the chicken and pork tortas are amazing. The food truck style setup includes outdoor seating under a canopy, making it a must-visit spot for delicious tacos in a cute island setting. While they don't serve alcohol, you can enjoy water, sodas, and Jarritos. The staff is friendly and attentive, and the outdoor shaded area provides a comfortable dining experience. Visitors should bring their appetite—and maybe their favorite hot sauce—to enjoy these bold flavors and big portions.

Menu

Add a Menu
Tacos El Viejon Menu
Tacos El Viejon Menu

Customers' Favorites

Photos

Add a Photo
Tacos El Viejon
Tacos El Viejon
View All Photos

Tacos El Viejon Reviews

4.9
101 ratings
5
92%
4
4%
3
2%
2
2%
Food
4.9
Atmosphere
4.7
Service
4.9

Share your opinion about Tacos El Viejon

One of the few authentic taco spots left in Lee county that’s still consistent and just as delicious each time. We normally try to go every other week. We get the taco platter and chicken bowl. Both of which are super delicious savory and come in what’s I’d say are larger portions. Save yourself some trouble looking for a good taco spot and just come here!
Amazing food. Service was quick and made fresh tortillas
I love this place! I had their chorizo burrito, which was large and super good! It also had rice and beans inside and it comes with a side of green salsa-type dipping sauce It cost me $12 80 total. Card payments accepted here with no annoying guilt-tripping screen! ❤️ I like the casual vibe, too. Friendly and helpful staff.

Read All Reviews(101)

Hours

Monday Closed
Tuesday 11AM - 8PM
Wednesday 11AM - 8PM
Thursday 11AM - 8PM
Friday 11AM - 8PM
Saturday 11AM - 8PM
Sunday Closed
Updated on: