Leo's Tacos II Inc, established in November 2010, is a renowned eatery located in West Los Angeles. With a commitment to providing clean, affordable, and fresh food, they have gained popularity for their mouthwatering Al Pastor Tacos, which have become a major attraction for their loyal customers.
Expanding their business across Los Angeles, Leo's Tacos II Inc aims to bring their delectable offerings to a wider audience. With a focus on quality ingredients, including homemade sauces and fresh vegetables, they have become a go-to destination for those seeking delicious and authentic Mexican cuisine.
Generated from the website