6447 Park Blvd., Suite 1
Pinellas Park, FL 33781
The best Mexican kitchen on the Pinellas side of the Bay, Señor Taco has come a long way since its humble beginnings in 2006. Opened by Nina Jenkins, a native of the Yucatan region, along with her son Carlos Sosa, Señor Taco has become a wild success. Adding a special Mayan twist to traditional Mexican cuisine, Jenkins distinguishes her restaurant with its specialty, the cochinita pibil; a type of shredded pork marinated and slow roasted, also known as “Mayan BBQ.” Another highlight of this spot is its crunchy tacos. Once inside, you’ll find your own slice of Cinco de Mayo heaven.
3035 W. Kennedy Blvd.
Tampa, FL 33609
Inspired by his aunt, Mamma Ninfa, who opened a restaurant in Houston in 1972, Miguel Rodriguez decided to open his own restaurant in Tampa two decades later. Since then, Miguel’s has been a hit in the area, with a constant flow of traffic aided by the restaurant’s strategic location on highly populated Kennedy Boulevard. However, lavish decor and a series of well-appointed rooms offer a relaxing ambiance to enjoy exotic seafood, grilled beef and a variety of tequilas. While the prices may seem a bit steeper than other Mexican spots in our area, “you get what you pay for,” as the age-old adage goes. In this case, it means better tasting and more elaborate dishes thanks to quality ingredients and fresh produce.
505 Franklin St.
Tampa, FL 33602
One of the newest locations in a growing Mexican fast food empire, downtown Tampa’s Taco Bus is definitely worth a visit. The brainchild of Chef Rene Valenzuela, Taco Bus first opened inside of an actual bus on a busy street corner in the Seminole Heights neighborhood nearly a decade ago. Since then, Valenzuela’s expertise in creating an assembly line of tacos, burritos and quesadillas at affordable prices has made this a winning concept in the region. The menu offers a wide variety of fillings, such as beef, chicken, pork, fish, shrimp, vegan and vegetarian options, and even some gluten-free choices. The latter include tempeh, tofu, butternut squash and “steak strips” that will surprise many in how close they come to the real thing.
Related: Best Guacamole In Tampa Bay
7521 N. 56th St.
Tampa, FL 33617
A relatively new kid on the block of Mexican eateries, TacoSon seems to take all of the strengths of Taco Bus and adds them to a very unique specialty: the breakfast burrito. With similarly low prices and generous portions, the food at TacoSon will not disappoint. Some of the highlights of the menu include the lengua (beef tongue), chicharron, huevos rancheros and fresh guacamole. Vegetarians will enjoy the colache, a Mexican-style zucchini alternative to meat available for the tacos, burritos and other dishes. However, be advised that with the buzz that comes with being popular, so too can come longer wait times and occasionally sub-par service. In this case, it’s worth the wait.
6400 Gulf Blvd.
St. Pete Beach, FL 33706
What goes better with an afternoon spent at the beach than a light Mexican beer and some delicious fish tacos? Agave has just what you’re looking for on St. Pete Beach – excellent sangria and margaritas, fresh guacamole and salsa and famous chimichangas with its unique mole sauce. The cuisine at Agave sets it apart from the majority of beachside shacks, many of them unsophisticated and full of tourists. The sole weak point comes in the form of the service, which at times can seem unprofessional. However, the management has taken note of this and things have since gone smoothly.