We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.


1712 Beach Blvd, Jacksonville Beach, FL 32250-2606
+1 904-249-8226
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent56%
  • Very good26%
  • Average10%
  • Poor3%
  • Terrible2%
Travellers talk about
“tacos” (326 reviews)
“guacamole” (59 reviews)
Open Now
All hours
Mexican, Southwestern, Bar, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
1712 Beach Blvd, Jacksonville Beach, FL 32250-2606
Write a Review
Reviews (696)
Traveller rating
Traveller type
Time of year

161 - 170 of 696 reviews

Reviewed 25 April 2016

The atmosphere is festive and fun, lots of color and interesting lighting. Food was excellent. If they have the black and blue (filet mignon and blue cheese) taco, which is only an occasional special and we lucked into it, it's excellent. I also got a...More

Thank Nancy M
Reviewed 24 April 2016

There's a reason this is one of the busiest restaurants in town! Incredible food and an impressive tequila selection!

Thank jvvd
Reviewed 13 April 2016

We stopped for a liesurely lunch at TacoLu, one of our favorite places, and weren't disappointed. Despite a craving for Bloody Mary's, we were convinced by the bartender to opt for tequila drinks - an Ol Smokey, with Mezcal, agave syrup and Jack Daniels, which...More

Thank John N
Reviewed 13 April 2016

I've been coming to Taco Lu for almost 8 years. It is my favorite place to go and have the best queso and tacos. Don't miss out!

Thank kikicreates808
Reviewed 6 April 2016

Last time we ate here happened to be Mother's Day and we made it in for the start of brunch. The signature cocktail was great, although pricey. Food was great as always. Service was great as usual too.

Thank Shanna K
Reviewed 5 April 2016

Every time I got to Jacksonville, TacoLu is a must go to place. The food, service, and atmosphere is great.

Thank nyobrien
Reviewed 4 April 2016

There is awesome food with unique options. The staff is very pleasant and accommodating. There is also a history to the place which is very interesting. This is a very popular place so expect some wait time, also be aware they are closed on Mondays.

Thank whitneyllynn
Reviewed 2 April 2016

This restaurant is a "go to" for mexican food. The prices are reasonable the service is fast but make sure you go after the lunch crowd and before the dinner crowd. The place fills up fast.

Thank Norma B
Reviewed 2 April 2016 via mobile

Welcomed our group of 14 were seated right away. Great service. Outstanding food. Ages 11 months to 88 found something they all enjoyed.

Thank O3447VXtammyb
Reviewed 29 March 2016 via mobile

The guac was probably the best I have ever had. And I am addicted to guacamole. That alone should give it 5 stars. But the vibe and scene here is even better than the food, which is very good. You can't go wrong here. Fun...More

Thank DdayLegacy
Nearby Restaurants
Safe Harbor Seafood
202 reviews
.95 km away
Mojo Kitchen BBQ Pit & Blues Bar
217 reviews
.27 km away
Jaxon Social
106 reviews
.74 km away
Nearby Attractions
Adventure Landing Jacksonville Beach
194 reviews
.17 km away
Mike McCue Park and Boat Ramp
13 reviews
1.02 km away
Players by the Sea
18 reviews
1.40 km away
Mind Bender Escape Rooms
29 reviews
.19 km away
Questions & Answers
Get quick answers from TacoLu staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Brunch, Lunch, Dinner, After-hours
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Valet Parking, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Groups, Local cuisine, Kids, Special Occasion Dining, Bar Scene, Child-friendly
Open Hours
10:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 23:00
10:00 - 23:00
Location and Contact Information
  • Address: 1712 Beach Blvd, Jacksonville Beach, FL 32250-2606
  • Location: United States  >  Florida (FL)  >  Jacksonville Beach
  • Phone Number: +1 904-249-8226
  • E-mail