I am going to break off the SoFla best mexican thread and create this for PB county. This list is not in any particular order and are my most recent visits.
1) Zapata - this is a nice clean place on US-1 just below 6th. The menu has lots of items and even mexican subs (tortas). The lunch and the dinner menus are very reasonably priced. The lady who runs it (possibly the owner) is very nice and helpful. Tortillas are made in house along with everything else. Don't fear going here as she speaks English well and will accomodate you.
Horchata (rice and cinnamon) was really good and you should order one of their flavored aguas. Forget the sodas unless it is a jarritos. Salsa wasn't much to speak of but just ok. I ordered a taco pastor, a pork tamale, a verde chicken enchilada, and beans & rice. Pastor was good but I like mine better actually. I really haven't found a great taco pastor and that includes tacos al carbon and dona raquel.
The chicken verde enchilada was really good and the verde tomatillo sauce was just a bit too sour for my taste. The pork tamale was very good and the best I have had here in Fla. Rice and beans are as good as they get and they sprinkle cojita cheese on the beans and enchilada. Next time I will try her mole sauce and maybe a fish taco they just added. Horchata, taco, enchilada, and tamale with rice & beans was around $14.
If you are in the area of Lake Worth, you should drop in and try this place out. Zapata is the real deal!
Zapata Mexican Rotisserie
830 N Dixie Hwy
Lake Worth, FL 33460
2) Montezuma - maybe not as updated inside as Zapata but the food is really good. Again, friendly help who speaks very good english, so don't fear going here. Horchata is good here and the salsa is very good in comparison to Zapata. The menu has lots of items to order and they have some lunch specials. I ordered a taco al pastor and an enchilada plate. The taco al pastor was easily the best I have had in Florida. It comes with onions, cilantro, diced tomatoes, a side of guacamole and a hot green salsa all on the side. The guac will cool you down after you try the fairly hot green salsa.
I asked for a beef, chicken, and cheese enchilada. I also asked if I could have red, mole, and green salsa on these individually and they accommodated that. The chicken/mole was probably one of the best I have had here, the beef/red was cubed beef, and the cheese/green was also very good. This comes with rice and beans and they top it all off with crumble cheese crema fresca (sp?). There was a lot of takeout business while I was there.
Great pastor, great mole, great salsas, and friendly help. As is Zapata, this is the real deal in Mexican food. It's in an older small strip mall on US-1. Very reasonably priced and recommended. Horchata, taco pastor, and tres enchilada plate was $14.20 with tax.
Montezuma Mexican Restaurant
5607 S Dixie Hwy
West Palm Beach, FL 33405
3) Uncle Julios - completely on the other side of the spectrum is Uncle Julios in Mizner Park. Their lunch menu is reasonably priced under $11 and they even make their own tortillas. The roasted tomato salsa was some of the best locally with plenty of cilantro. Fresh chips still warm were brought to the table.
Sonora platter was $10 and consisted of choice of fillings for enchilada, a very large taco, and tamale. Rice and beans came with it. The dinner menu items were around $18 and not as expensive as I anticipated. It's a nice place taking up the entire corner there at Mizner. Friendly professional help too.
449 Plaza Real
Boca Raton, FL 33432