Offshoot of Tacos Tu Madre.
Just a few steps away from Coffee Coffee, almost right across from Paramount Studios on Melrose and from Cafe Gratitude on Larchmont.
Address: 660 N Larchmont Boulevard
Los Angeles 90004-1308
0003325186-0001-2 Full-service restaurant
MELROSE TACP SHOP 26 INC TU MADRE TACO SHOP
Registered start date: 07/25/2022