Yeah, the mecca is hella popular though still. People in pittsburg, antioch, and other cities over here swear that shit is the best Mexican food ever. I don't know why. Their flour tortilla chips and bean dip is on point though. Everything else is meh