the food at this place is awful, too salty, they americanised everything except for the chips, the salsa could use some seasoning like SALT once in a while. as far as the service sucks. I live very close to this place and I go out of my way when it comes to mexican food this place rates right up there with taco bell. if you want good food and with mexican flavor try Tacos Delta, on Sunset and Lucile.
Pros: close to my house, spacious, good chips
Cons: , too salty & old meat, no refunds