From Our Editors
For top-rated Mexican fare that customers rave about, head to Santos Lucha Libre Taco Shop in Phoenix for a meal packed with bold flavor. This restaurant is more than willing to accommodate families, so kids are welcome to tag along. When the weather is nice, hurry to Santos Lucha Libre Taco Shop to grab a spot on the patio.
Santos Lucha Libre Taco Shop wants guests to dine in comfort, so save that stuffy suit for another date. Can't stay at this restaurant long? Pick up and go home.
Diners will appreciate the quick and easy parking options located near this dining establishment. Santos Lucha Libre Taco Shop is a prime location for cyclists to park their bikes and enjoy a bite to eat.
You can eat for next to nothing at Santos Lucha Libre Taco Shop, where a typical meal will cost you less than $15. Come experience an amazing array of Mexican dishes when you try the highly-rated Santos Lucha Libre Taco Shop.