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.

Barbosa's Castillo

Is this your business?
$$ - $$$Mexican,
906 Sylvanie St, Saint Joseph, MO 64501-2743
+1 816-233-4970
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent44%
  • Very good25%
  • Average11%
  • Poor6%
  • Terrible14%
Travelers talk about
“enchiladas” (17 reviews)
“taco” (15 reviews)
“avocado dip” (6 reviews)
Open Now
9:00 AM - 9:00 PM Hours
Mexican, Southwestern
$$ - $$$
906 Sylvanie St, Saint Joseph, MO 64501-2743
All Details
Write a ReviewReviews (112)
Traveler rating
Traveler type
Time of year

1 - 10 of 112 reviews

Reviewed February 28, 2018 via mobile

Easily the best Mexican Cuisine in town. The downtown restaurant has a great atmosphere while the Frederick Ave location is more accessible.

Thank Josh R
Reviewed January 10, 2018

This is a wonderful place to eat if you enjoy Mexican food. I have been there many times never a bad meal.

Thank Jim L
Reviewed January 4, 2018

This restaurant was started in 1960 by the Barbosa family on their side porch a few blocks from where the Castillo sits today. The food has remained the same over all these years. My parents used to take me there for special celebrations - I...More

Thank Diana M
Reviewed January 2, 2018

I love Barbosa and I grew up eating there but I found that prices keep raising every time I stop by and it is becoming less and less of a value to spend my money there. Amazing food though. I love the place.

Thank Peter V
Reviewed October 22, 2017 via mobile

This is one of my favorite local mexican restaurants mostly because of the building. It's in an old stately home (castle) that has a lot of character. The food is good and the staff is always friendly.

Thank Ron B
Reviewed October 19, 2017

We visited this Mexican restaurant in St. Joe and quite frankly, I was disappointed. My pork burrito was plentiful but the sauce combined with the tough chunks of pork did not live up to the fan fare of others. The service was great but I...More

Thank Tom K
Reviewed October 2, 2017 via mobile

I grew up coming to this restaurant and enjoy stopping here when I'm in St.Joe. They do have some gluten free options which is nice for my family members who cannot have gluten. They can eat corn tortillas with chicken and can have rice. They...More

Thank 5floridalovera
Reviewed August 19, 2017

I have loved Barbosa's for years. Strawberry margaritas, chips & beefy cheese, and enchiladas are always my go to, I'd say the best in town. The food is always so good going in but unfortunately, it will leave your body within one hour of ingesting....More

Thank Brittnie M
Reviewed August 8, 2017 via mobile

The combination plate was the magic touch at Barbosa's Castillo. I opted for not only the tamale, but I had an additional tamale. Trust me, I've had my share of tamales, and this white cornmeal tasty treat was outstanding. The enchiladas were flour tortilla based,...More

Thank AustinActor
Reviewed August 4, 2017

Haven't been here in a while ordered a taco and beef enchiladas my husband ordered the same and ice tea,waited a long time when food came it wasn't very good for the price and there wasn't much there.I use to love going here but I...More

Thank hatsandhides
Nearby HotelsSee all 12 hotels in Saint Joseph
Radisson St. Joseph
297 reviews
.46 miles away
Hampton Inn St. Joseph
377 reviews
2.89 miles away
Quality Suites St. Joseph
178 reviews
2.98 miles away
Americas Best Value Inn
94 reviews
3.01 miles away
Nearby Restaurants
JC Wyatt House
155 reviews
.33 miles away
Bad Art Bistro
94 reviews
.19 miles away
Geneo's Pizza and Pub
36 reviews
.25 miles away
Nearby Attractions
Patee House Museum
385 reviews
.58 miles away
Pony Express Museum
318 reviews
.55 miles away
Missouri Theatre
57 reviews
.17 miles away
Jesse James Home Museum
186 reviews
.61 miles away
Questions & Answers
Get quick answers from Barbosa's Castillo staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Mexican, Southwestern
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Serves Alcohol, Full Bar
Good for
Large groups, Kids, Families with children
Open Hours
9:00 AM - 9:00 PM
9:00 AM - 9:00 PM
9:00 AM - 9:00 PM
9:00 AM - 9:00 PM
9:00 AM - 9:00 PM
9:00 AM - 11:00 PM
Location and Contact Information
  • Address: 906 Sylvanie St, Saint Joseph, MO 64501-2743
  • Location: United States  >  Missouri (MO)  >  Saint Joseph
  • Phone Number: +1 816-233-4970
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