I've eaten at several of the La Playa (Maya) restaurants in Fort Worth and always enjoyed my meals. My husband and I tried the La Playa Maya in Weatherford after returning from a long trip. I left my purse at home and arrived during happy hour, so I ordered a pina colada and my husband ordered a margarita. We got carded! Things went fine for him, but not having my ID made it awkward. It's not like I'm mistaken for an underage drinker, said no one ever. First, I seldom have alcohol. But I remembered that their pina coladas were almost like dessert, and so there I sat, waiting to see what management would do. The waitress consulted someone and returned to the table to see if I recalled my DL number. They ran my husband's DL through a credit-card-like machine, and entered my number manually. We got our drinks (finally--really, took longer than 20 minutes) but the waitress also forgot to turn in our food order (nachos for him, chicken enchiladas for me). We waited while everyone who came in after us got their food. To be fair, our waitress offered to comp us each a sopapilla at her expense, but we declined as the food was plentiful and we left full of decent Mexican food. Their flour tortillas are fantastic, by the way. And as my husband and I discussed why they would card us (at our ages), a man seated in a booth nearby chimed in and said that there are day cares on either side of the restaurant and that was the reason. Something about their license...whatever. I'm rating them four-stars because if the evening went off without a hitch and if we didn't get carded, and if our waitress had actually not gotten so rattled that she turned our food order in on time, that's what I would've rated them. And consider the source, nobody gets five stars from me for Mexican food except The Original in Fort Worth, so this may actually turn out to be a five-star restaurant for you.