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.


$$ - $$$Mexican, ,
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...
  • Excellent59%
  • Very good26%
  • Average10%
  • Poor3%
  • Terrible2%
Travellers talk about
“taco” (218 reviews)
“guacamole” (68 reviews)
Closed Now
Mexican, Southwestern, Bar, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
1712 Beach Blvd, Jacksonville Beach, FL 32250-2606
All Details
Write a ReviewReviews (779)
Traveller rating
Traveller type
Time of year

1 - 10 of 774 reviews

Reviewed 1 week ago

TacoLu is good beach town food. Roja all the way. Fresh tacos fish meat, queso was good. no complaints

Thank JimDeBerry
Reviewed 1 week ago via mobile

Breakfast, lunch, dinner...it’s all great. Get the guacamole also! Great service, great food, fun casual atmosphere.Only downside is can be long waits sometimes

Thank gatorqt
Reviewed 1 week ago via mobile

Tacolu is absolutely the best place for tacos, chips and salsa, queso, margaritas....in Jax! The food is fantastic! You will not regret a trip to Tacolu! If you like spicy, ask for their off the menu habanero salsa, but be ready for SPICY!

Thank RHall10059
Reviewed 2 weeks ago via mobile

Great dining experience at this funky establishment. Employees were engaged and had personality. Drinks were delicious and the tacos were inventive, fun and mouth watering. Two thumbs way up in my book!

Thank mattfales
Reviewed 3 weeks ago

Found the place by accident. Great food, amazing atmosphere. Lots of service...always checking on you. Can't wait to go back when I am in town.

Thank Ric M
Reviewed 3 weeks ago

This restaurant gets really busy. We were a big group and waited about 2 hours for a taco that wasn't even that good. Never again.

Thank seasidegirl603
Reviewed 4 weeks ago via mobile

I can't say enough about this restaurant. We are planning a trip back to Jacksonville for two things. To walk on some of the best sand in Florida and to eat at tacolu's

Thank divcotwin
Reviewed 4 weeks ago

The last 4 times I've visited TL's the food has come out very luke warm if not cold. They've got to do a better job of alerting the servers that 'orders are up.'

Thank Joseph M
Reviewed 4 weeks ago

Fun, lively atmosphere that serves the best Baja Mex food in Jacksonville. The full parking lot is a pretty good indicator of just how great the food is. Service is very good but the variety of tacos is unparalleled in North Florida. The fish tacos...More

Thank just-lovin-cruisin
Reviewed 4 weeks ago

Start with chips and salsa. Pick your favorite tacos. I recommend the brisket. Get there early; otherwise they are extremely busy.

Thank pat1030
Nearby HotelsSee all 9 hotels in Jacksonville Beach
Holiday Inn Express
499 reviews
.84 km away
Seawalk Hotel and Spa
28 reviews
1.92 km away
Four Points by Sheraton Jacksonville Beachfront
1,149 reviews
2.01 km away
Best Western Oceanfront
919 reviews
2.03 km away
Nearby Restaurants
Safe Harbor Seafood
340 reviews
.94 km away
Mojo Kitchen BBQ Pit & Blues Bar
245 reviews
.26 km away
Angie's Subs
157 reviews
.35 km away
Nearby Attractions
Adventure Landing
222 reviews
.19 km away
Players by the Sea
24 reviews
1.40 km away
Mike McCue Park and Boat Ramp
14 reviews
1.02 km away
Mind Bender Escape Rooms
44 reviews
.19 km away
Ask a question
Questions & Answers
22 November 2017|
AnswerShow all 4 answers
Response from Fran C | Reviewed this property |
Absolutely. We take ours all the time.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, Brunch, After-hours
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Valet Parking, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Bar Scene, Child-friendly, Kids, Local cuisine, Special Occasion Dining, Groups
Open Hours
10:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 11:00 PM
10:00 AM - 11:00 PM
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
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing