Address: 1345 Vivian St SW, Leeds, AL 35094, USA
“Best tripe and tongue tacos I've ever had in my life. The mushroom and cactus tacos are another favorite of mine! Friendliest people, best food, hands down best taco joint in town.”
Address: 1345 Vivian St SW, Leeds, AL 35094, USA
“Best tripe and tongue tacos I've ever had in my life. The mushroom and cactus tacos are another favorite of mine! Friendliest people, best food, hands down best taco joint in town.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…