At 800 S Palm Ave Ste 8, Alhambra, CA 91803-1543Los Angeles Here : El Patio Tepeyac. Welcome to El Patio Tepeyac is rated 4.4. It's worth a try!
Write a review