Tamsburguers Number 39
360-571-0130
33.954763
-118.298359
About Tamsburguers Number 39
Tamsburguers Number 39 is located at 1322 W 90th Pl Apt 1, Los Angeles, CA. This location is in the Westmont neighborhood..