I wouldn't call this Mexican but more SoCal but it's still good food. Our problem was with the service being so slow with only 2 people working in there for lunch on a weekend the line was up to the door. People were actually leaving but we waited it out. We also couldn't get seated to eat our food as people who were waiting for the takeout orders were taking up the tables as there was no where else for them to sit and wait. My fish tacos were very good and my gf loved her burrito. Table was not cleaned so we had to wipe it down ourselves before we could eat. So we liked the food but the service (can't blame to the 2 that were there) and organization needs a lot of improvement. Just wasn't a nice experience for a Sunday lunch.