Lucha Libre - Come and get it!

The Lucha Libre Taco Shop is now open at The Shoppes at Carlsbad. This restaurant was voted as having the Best Burrito in town! Come enjoy their  gourmet tacos made with the freshest ingredients or how about  a famous “TJ” dog: an all beef hot dog wrapped in bacon and topped with grilled vegetables. Now open on Restaurant Row, near Yard House!