El Castillo Market & Restaurant
$ • Mexican, Vegetarian, Vegan
Hours:
9735 Old St Augustine Rd, Jacksonville
(904) 328-5135
About El Castillo Market & Restaurant
Customers' Favorites
Recent Reviews
Ratings
Menu


Hours
Monday | 9AM - 9PM |
Tuesday | 9AM - 9PM |
Wednesday | 9AM - 9PM |
Thursday | 9AM - 9PM |
Friday | 9AM - 9PM |
Saturday | 9AM - 9PM |
Sunday | 9AM - 8PM |
El Castillo Market & Restaurant is a great spot to enjoy authentic Mexican food. The menu offers a variety of options, but their street tacos, specifically the tacos campechanos, birria, and Cabeza, are highly recommended. The chicken tamales and pupusas continue to be customer favorites. The restaurant provides affordable prices, good portions, and an excellent atmosphere. Although the interior is modest and service can be slow, the friendly staff and delicious food make up for it. A little knowledge of Spanish is helpful but not required. The tacos are always fresh and flavorful, and the salsa is described as drinkable. Overall, El Castillo provides delicious, authentic Mexican food at great prices, and the market has a lot to offer, from kitchen wear to small trinkets and snacks.