Opened in April 2013 in the former space of La Bottega Marino.
Address: 203 N Larchmont Blvd, Los Angeles, CA 90004
Location: north of 1st street, just south of Beverly Boulevard
Phone number: (213) 281-5471
Hours open: Monday to Sunday, 9:00 am – 9:00 pm
WEST side of Larchmont Boulevard
The Pinches Tacos chain has other locations on Sunset Boulevard, in Culver City, in Santa Monica… and in Homewood, Alabama.
UPDATE: Space renamed “Tacos Tu Madre” as of July 2017