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.

Castillo De Mexico

Mexican
Improve this listing
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Get directions
12620 Beach Blvd Ste 19, Jacksonville, FL 32246-7130
(904) 998-7006
Today
11:00 am - 2:00 pm
Closed now
See all hours
Hours:
Mon - Fri 11:00 am - 2:00 pm
Dining options: Reservations

TripAdvisor Reviewer Highlights

Read all 22 reviews
Visitor rating
  • 8
    Excellent
  • 5
    Very good
  • 2
    Average
  • 3
    Poor
  • 4
    Terrible
Rating summary
  • Food
    4 of 5 stars
    Service
    4 of 5 stars
  • Value
    4 of 5 stars
    Atmosphere
    4 of 5 stars
Most recent review
Delicious. Nice Menu.

Jorge met me with a smile and I was directed to a nearby booth with an open archway to another section of this cute restaurant located on Beach Blvd. the interior here is sprinkled with modern art and clay. They have a full bar. The signature cocktail list is extensive. Castillo's dessert menu... read more

5 of 5 starsReviewed January 24, 2015
CherylLCam
Good for:
  • Reservations
Add Photo Write a Review

22 Reviews from our TripAdvisor Community

Date | Rating
  • English first
  • Any
English first
Senior Reviewer
8 reviews 8 reviews
7 restaurant reviews
1 helpful vote 1 helpful vote
5 of 5 stars Reviewed January 24, 2015

Jorge met me with a smile and I was directed to a nearby booth with an open archway to another section of this cute restaurant located on Beach Blvd. the interior here is sprinkled with modern art and clay. They have a full bar. The signature cocktail list is extensive. Castillo's dessert menu provided the normal fare of flan and... More 

Was this review helpful? Yes
1 review
5 of 5 stars Reviewed January 23, 2015

Have tried a wide variety of Mexican restaurants in Jacksonville and have yet to find better food. I am surprised at the average rating for this place. There are higher rated Mexican restaurants on this site that I have been to and, to me, none of them compare to the taste, service and overall quality that I have consistently received... More 

Was this review helpful? Yes
Jacksonville, Florida
Reviewer
5 reviews 5 reviews
4 restaurant reviews
2 helpful votes 2 helpful votes
2 of 5 stars Reviewed November 18, 2014 credit card Amex Card Member Review

This was our second visit to Castillo De Mexico. The chips and salsa were very good however, the entrees seemed to be substandard compated to the initial visit and other Mexican restaurants in the area. Staff was helpful but the overall value of the meal was lower than anticipated

Was this review helpful? Yes
Nashville, Tennessee
Senior Contributor
38 reviews 38 reviews
29 restaurant reviews
14 helpful votes 14 helpful votes
1 of 5 stars Reviewed July 27, 2014

Semi-busy but not crazy - took 10 minutes to be seated; another 10-15 minutes to get chips and drinks; another 10 minutes to take our food order / took another 30 minutes to get more chips and salsa (no food yet) and finally after being told for 2nd time 'your food is almost ready' - had enough and expressed my... More 

Was this review helpful? Yes
Atlantic Beach, Florida
Top Contributor
50 reviews 50 reviews
36 restaurant reviews
15 helpful votes 15 helpful votes
4 of 5 stars Reviewed July 1, 2014

I love coming here vs.the "chain" Mexican places. The food is consistently good and they have a big menu and full bar. Weds. night is $5.00 pitchers of margaritas that are a little too watered down, but their regular margaritas are great! Good atmosphere too!

Was this review helpful? Yes
Jacksonville, Florida
1 review
1 of 5 stars Reviewed March 4, 2014

Terrible buffet, Terrible service, Terrible experience. Food was cold, and tasted like yesterday's left overs. Only 6.99, but still a waste of my lunch time!!!!!!

Was this review helpful? Yes
Jacksonville, Florida
2 reviews
1 helpful vote 1 helpful vote
4 of 5 stars Reviewed October 27, 2013

This is my favorite Spanish food restaurant. I always order the grilled steak quesadilla and empanadas california. The empanadas are freshly fried, super crispy and comes with the best queso dip! I also love the sangria margarita, but not all the bartenders over there knows how to pour the margarita over the sangria without mixing it all up.

Was this review helpful? Yes 1
FL
Top Contributor
59 reviews 59 reviews
44 restaurant reviews
29 helpful votes 29 helpful votes
5 of 5 stars Reviewed April 26, 2013

Went for lunch. Excellent menu, excellent service, excellent value. It is not fancy, but it was clean, tasty,good atmosphere for an inexpensive spot, would definitely go again.

Was this review helpful? Yes
Senior Reviewer
9 reviews 9 reviews
5 restaurant reviews
1 helpful vote 1 helpful vote
1 of 5 stars Reviewed March 22, 2013 via mobile

I was not able to enjoy any of the food, drink or experience because the floors were sticky (like an old movie theater) and overall the restaurant was dirty. have not been back since then...

Was this review helpful? Yes
Jacksonville, Florida
Contributor
12 reviews 12 reviews
12 restaurant reviews
4 helpful votes 4 helpful votes
3 of 5 stars Reviewed January 23, 2013

We have had mostly positive experiences here. The Wed. night deal is great and the margaritas are pretty good. My favorite menu item is grilled shrimp, mushrooms and fresh avocado in flour tortillas served with queso and salsa. Some of the other items I've had (the more "traditional" entrees) have been okay, but nothing special. The atmosphere in the bar... More 

Was this review helpful? Yes

Travelers who viewed Castillo De Mexico also viewed

Been to Castillo De Mexico? Share your experiences!

Write a Review Add Photos & Videos

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing
Improve this listing

Restaurant Details

Location and Contact Information

  • Address: 12620 Beach Blvd Ste 19, Jacksonville, FL 32246-7130
  • Location: United States  >  Florida (FL)  >  Jacksonville
  • Phone Number: (904) 998-7006

Price and Cuisine

  • Cuisine: Mexican
Open Hours
Monday
11:00 am - 2:00 pm
Tuesday
11:00 am - 2:00 pm
Wednesday
11:00 am - 2:00 pm
Thursday
11:00 am - 2:00 pm
Friday
11:00 am - 2:00 pm

Questions & Answers

Questions? Get answers from Castillo De Mexico staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?