Restaurants in Los Angeles, CA
Restaurants
3300 Glendale Blvd.,
Los Angeles ,
CA
90039
UNITED STATES
Based on 1 reviews
(Inconsistently) Great
Sometimes fantastic, sometimes just okay, but always good in a pinch. I usually get the 3 taco special. You get to choose hard or soft tacos and then you choose your fillings and your salsa. Sometimes (but not always) the stars align...Worldwide > United States > Los Angeles, CA > Restaurants