709 N La Brea Ave Los Angeles, CA, 90038
1st review by reneortiz
This is the most classic and enduring chili dog in the country. Enough said!
Comments (0)