El Castillo

9735 Old St Augustine Rd, Jacksonville - 32257
198 reviews
Mexican
(904) 328-5135

Awful. I had the Carna Asada. the steak was tasty but as thin as my corn chips and not tender. The beans were pureed with cold crumbled cheese. The salad was good. The plate came with a huge amount of rice which I could not eat. The waitress was sweet but could not tell me what kind of beer they had. No Rita's. No iced tea - only bottled unsweetened tea. Very loud open area with a few booths and the rest tables and a bar. The waitress brought my check without asking me if I wanted dessert or anything else. The prices are reasonable for the amount of food received. I left the appropriate tip but I won't go back.

This little half shop half grocery store has better food than the giant big name restaurant across the street. The tacos were stuffed with well seasoned meat, and the shells were fresh and crispy. It's not fancy by any means; but the food was prepared well and the portions are great. On top of that, still reasonably priced.

What a gem! I came here once with a coworker and it’s now our go-to Thursday lunch spot. $5.99 for 3 tacos (any meat) is a deal that cannot be beat! The food and staff are always top notch. Swing by and get lunch or dinner, you’ll be glad you did, I promise.

Food is so fresh and delicious! Staff is super friendly and attentive! There are a few tables outside so we were able to eat with our dog, too :)

This place has THE BEST TACOS in all of Jacksonville and St Augustine!!! True authentic tacos. The absolute best sour cream I’ve ever had (and I don’t even like sour cream!) Best hot sauce I’ve ever had. BEST chorizo I have ever tasted. This is truly a hidden gem!! You are severely missing out if you don’t get your tacos from here!!!!!! Best service ever truly happy employees. My favorite and definitely a must. I recommend the chorizo!

If you haven’t tried this place you’re missing out. The food is good and so is the service. It’s clean and comfortable. The prices are reasonable and the portion good. It’s part restaurant and part convenient store. They have good lunch specials too. I highly recommend it

Food is so good and really authentic Mexican food. Friendly, helpful staff, great service, great prices. It's our go-to Mexican restaurant.

1st time here. Food and service was awesome. Best salsa I've had ( next to the wife's of course) . Will definitely go back and try more . Server was extremely pleasant, guys in the butcher shop where cool as well

Not enough good things to say about this spot. Best authentic tacos in Jax, hands down. And the flan they sell at the grocery store connected? To die for. This place is twenty minutes from our house, and we will drive here every single time we feel the taco craving. So worth it. Gotta try their hot sauces too!

Enjoyed a great meal with family today. Authentic products, bread, and meats for sale as well