Craving Mexican food?

Hoodline crunched the numbers to find the top Mexican spots around Tampa, using both Yelp data and our own secret sauce to produce a ranked list of where to fill the bill.

1. Besito Mexican Restaurant

35d0f515-d890-4252-9df1-260ecbe8b73a

Topping the list is Besito Mexican Restaurant. Located at 205 Westshore Plaza in West Shore Palms, the bar and Mexican spot is the highest-rated Mexican restaurant in Tampa, boasting 4.5 stars out of 858 reviews on Yelp.

2. Bartaco

40ebb0af-8e7e-49ac-b2cc-98510fddcd14

Next up is North Hyde Park's Bartaco, situated at 1601 W. Snow Ave. With four stars out of 1,090 reviews on Yelp, the Mexican spot has proven to be a local favorite.

3. Los Comparres

d243b19d-6ccc-45ea-83dc-2361715b004c

Wellswood's Los Comparres, located at 5305 N. Armenia Ave., is another top choice, with Yelpers giving the Mexican spot 4.5 stars out of 295 reviews.

4. Green Lemon

b61905fd-345a-4447-a03f-9a45de567652

Green Lemon, a bar and Mexican and breakfast and brunch spot in Parkland Estates, is another go-to, with four stars out of 937 Yelp reviews. Head over to 915 S. Howard Ave. to see for yourself.

5. Taco Dirty

fc7a1500-e022-485b-8ac9-4e9ad610f050

Over in Courier City, check out Taco Dirty, which has earned 4.5 stars out of 223 reviews on Yelp. You can find the spot to score tacos and more at 2221 W. Platt St.

This story was created automatically using local business data, then reviewed and augmented by an editor. Click here for more about what we're doing. Got thoughts? Go here to share your feedback.