I've done a good bit of reading on CH, but very little posting. The fact that this place has zero mention on the whole site makes me sad enough to create a topic.
I suppose the fact that it's further out of town might deter the Birmingham people that post on here, but Mexicali is the landslide favorite Mexican place for people who live in the North Shelby County/ Inverness/ Greystone area (not Superior). It's located on Highway 280 in the strip mall adjacent to the entrance to the Brook Highland and Meadow Brook neighborhoods (the one with the Lowes). It's hugely popular in the area. Personally, I've been going there since it opened (maybe 1998-ish?) and for about 4 years we went there at least once a week. When I went to college, I would look forward to trips home so I could go to Mexicali, and now that I've graduated and moved to Southern California, I must admit that I can't find any Mexican food around here that can satisfy me. I went there for my bachelorette party dinner last summer and my birthday in December. Heck, I've even been there twice in one day, and I am far from the only one.
The chips are hot and plentiful, and the salsa is excellent, though its flavor and heat vary a bit depending on the day. It's the main basis for my cravings. The margaritas are tasty (I recommend the large over the regular). Most people order the same food every time, and the waiters get to know the regulars..."Number 24", "J with no rice", etc.
Maybe it's only popular because everyone goes there...vicious circle...but it's my kind of Mexican food. Perhaps I have low tastes, but I just don't like the Mexican I've been offered in LA thus far.
If you decide to try it and for whatever reason don't like the place, the worst you'll have done is the drive down 280, because the cost is very cheap.