Aqui Es Texcoco! Lamb heaven is open in LA!
You are in for a real treat, Aqui Es Texcoco the tiny Chula Vista lamb restaurant (also in Tijuana, Mexico) has opened in Commerce! Lamb tacos,Lamb plates, Lamb heads, giant piles of lamb, lamb with hot tortillas, beans, fresh guacamole plus Quail and more! You will not be disappointed!
5850 S Eastern Ave
Commerce, CA 90040