Just found a really good little Mexican place called La Carreta. I am always on the look out for these. Tiny little place in a small strip-mall building, on Belcher Road, just a bit north of Ulmerton, on the east side.
Very good food. The owner is from Mexico City. The kitchen is very small and right there in front of you. I am vegetarian and have only tried the cheese enchiladas (red), and enchiladas verdes, but they are both really quite excellent, and the chips and salsa are quite good (although one time they did the old re-fry the old chips thing, which I really dislike).
For me the barometer of a good mexican restaurant is the enchiladas. There are so many bad mexican restaurants in Pinellas County, but this is a very good one.
The only other good ones I know of in Pinellas County are El Maguey on 66th St & Park Blvd in Pinellas Park, and Los Compadres on SR 60, East of 19, on the south side (east of the mall).
Pretty much everything else is terrible. If anyone knows of any other good (and they would probably would have to be new) Mexican in the Clearwater/Pinellas area, please advise!
Actually, I have heard Lakeview Grill is good, but haven't tried it yet.