El Castillo Market & Restaurant

Mexican Restaurant $ 4.4 (831)


El Castillo Market & Restaurant is celebrated for its authentic Mexican cuisine, particularly the flavorful tacos and birria, which have garnered enthusiastic reviews from many patrons. Despite some service inconsistencies, the overall experience tends to be positive accentuated by the restaurant's inviting atmosphere.

Overall:

4.3

(676 reviews)

Authenticity:

4.4

Atmosphere:

4.2

Service:

3.7


Phone number: (904) 328-5135

Address: 9735 Old St Augustine Rd, Jacksonville, FL 32257, USA

Opening hours

Monday: 9:00 AM – 9:00 PM
Tuesday: 9:00 AM – 9:00 PM
Wednesday: 9:00 AM – 9:00 PM
Thursday: 9:00 AM – 9:00 PM
Friday: 9:00 AM – 9:00 PM
Saturday: 9:00 AM – 9:00 PM
Sunday: 9:00 AM – 8:00 PM

Photo gallery

Service options

  • Dine-In Available
  • Takeout Available
  • Delivery Available

Offerings

  • Breakfast
  • Brunch
  • Lunch
  • Dinner
  • Beer
  • Wine
  • Dessert
  • Coffee

Amenities

  • Outdoor Seating
  • Restroom Available

Good for

  • Menu for Children
  • Good for Children
  • Good for Groups

Payment options

  • Credit Cards
  • Debit Cards
  • NFC Payments

Parking options

  • Free Parking Lot
  • Free Street Parking

Accessibility

  • Wheelchair Accessible Parking
  • Wheelchair Accessible Entrance
  • Wheelchair Accessible Restroom
  • Wheelchair Accessible Seating

Top Recent and Curated Reviews (10)

**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**

" I visited El Castillo on a busy Saturday evening and was pleasantly surprised with the service considering how packed it was. The tinga tacos were exquisite! They had that authentic touch that’s hard to find elsewhere. I did feel a little cramped, but overall, a delightful experience! " (*Curated Review*)

" Visited during lunchtime and the line was long, but I must say the food was definitely worth the wait. The tacos had real depth of flavor, and the staff worked efficiently to get everyone's orders out. Highly recommend! " (*Curated Review*)

" Was highly recommended by a friend, but it didn't live up to the hype for me. Tacos were okay, but nothing special. Service was mediocre, and the place felt a bit too crowded for my liking. " (*Curated Review*)

" Just finished a great meal at El Castillo. The carne asada was top-notch, and the homemade tortillas set it over the top. The atmosphere was friendly, with a nice mix of patrons. Definitely recommend going here! " (*Curated Review*)

" I had a horrible experience at El Castillo. Although the food had some authentic flavors, the service was disgraceful. It took forever for someone to acknowledge us, and when we received our food, it was not up to par. If you visit, I would advise checking the cleanliness of your table before sitting. Very disappointed. " (*Curated Review*)

Archived Reviews (666)

" Fantastic place for authentic Mexican food! Their birria tacos were to die for and so fresh. The atmosphere was lively, and the staff was friendly. Just a warning, the wait can be long during peak hours, but it's worth it! " (*Curated Review*)

" As a taco enthusiast, I was quite pleased with the street tacos I had at El Castillo! The flavors were robust and authentic. Friendly service and a casual setting made this an enjoyable outing. " (*Curated Review*)

More reviews not shown...

Have been to El Castillo Market & Restaurant? Share your experience with other people!

Please enter at least 15 characters.
no selection

Top rated nearby

Komsan Thai Kitchen
Thai Restaurant $

Overall:

4.9

(34 reviews)

Authenticity:

4.9

Atmosphere:

4.9

Service:

4.9

Address: 7534 Beach Blvd Bay 4, Jacksonville, FL 32216, USA

One Night Taco Stand
Mexican Restaurant $

Overall:

4.7

(1575 reviews)

Authenticity:

4.5

Atmosphere:

4.6

Service:

4.7

Address: 9703 San Jose Blvd, Jacksonville, FL 32257, USA

Umami Curry
Restaurant $

Overall:

5.0

(415 reviews)

Authenticity:

4.8

Atmosphere:

4.6

Service:

4.9

Address: 11701 San Jose Blvd #23, Jacksonville, FL 32223, USA

Persis Indian Grill
Indian Restaurant $$

Overall:

4.9

(1262 reviews)

Authenticity:

4.8

Atmosphere:

4.6

Service:

4.9

Address: 8490 Baymeadows Rd, Jacksonville, FL 32256, USA

Leona's Cucina
Restaurant $$

Overall:

4.9

(124 reviews)

Authenticity:

5.0

Atmosphere:

4.7

Service:

5.0

Address: 10550 Old St Augustine Rd #6, Jacksonville, FL 32257, USA

P.F. Chang's
Chinese Restaurant $$

Overall:

4.4

(8494 reviews)

Authenticity:

3.6

Atmosphere:

4.1

Service:

4.2

Address: 10281 Mid Town Pkwy 137 #137, Jacksonville, FL 32246, USA

Spice Grill Indian Cuisine
Indian Restaurant $$

Overall:

4.8

(270 reviews)

Authenticity:

4.9

Atmosphere:

4.8

Service:

4.7

Address: 12709 Bartram Park Blvd #3, Jacksonville, FL 32258, USA

Minerva Indian Restaurant Jacksonville
Indian Restaurant $$

Overall:

4.9

(1172 reviews)

Authenticity:

4.7

Atmosphere:

4.9

Service:

4.8

Address: 8661 Baymeadows Rd, Jacksonville, FL 32256, USA

Olive Garden Italian Restaurant
Italian Restaurant $$

Overall:

4.4

(3783 reviews)

Authenticity:

4.0

Atmosphere:

4.3

Service:

4.2

Address: 10144 Philips Hwy, Jacksonville, FL 32256, USA

Desi Hangout
Indian Restaurant

Overall:

4.9

(35 reviews)

Authenticity:

4.9

Atmosphere:

4.8

Service:

4.9

Address: Food Truck Between Ramada and Krystal, 9150 Baymeadows Rd, Jacksonville, FL 32256