At the suggestion of several Pinsiders, I stopped by Casa de Carlos today to have some lunch and check out the machines. Very impressed. It's pretty much all Sterns, except for a WOZ 75th. Great lineup, including Spider-Man, Star Trek, AC/DC, and a brand new KISS LE. I think what's most impressive is that many of the games are either LEs or modded pros... not the kind of stuff you usually see on location.
All played well, and are well-maintained to boot.
Had a chance to talk with the owner, Juan, and his son. They were extremely nice, and it was a lot of fun talking pinball with them. This is really one of the best locations I've seen west of Tim Arnold's place. I highly recommend checking it out!