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

) #15 of 168 Restaurants in Saint Joseph $$ - $$$ 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...
  • Excellent43%
  • Very good26%
  • Average10%
  • Poor6%
  • Terrible15%
Travellers talk about
“enchiladas” (17 reviews)
“avocado dip” (6 reviews)
Closed Now
All hours
Mexican, Southwestern
$$ - $$$
906 Sylvanie St, Saint Joseph, MO 64501-2743
All Details
Write a Review
Reviews (105)
Traveller rating
Traveller type
Time of year

1 - 10 of 105 reviews

Reviewed 3 days ago

Went with friends and really enjoyed the visit. Housed in an old building near downtown with a real classic feel and a happy atmosphere. Server seemed to be rushing us but not too bad. The enchiladas were different than I've had before but I liked...More

Thank OldRetiredAndy
Reviewed 1 week ago 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 1 week ago

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
Reviewed 2 weeks ago

Very Good food, Great Drinks, Nice Beer Garden upstairs with a GREAT View looking west to the River and Kansas

Thank Steven C
Reviewed 12 July 2017

Barbosa's Mexican Food is a little different for the Tex Mex I am accustom to. From what I understand.. the style is from southern part of Mexico. The tortilla are flour instead of cornmeal BUT that is not to say it is not good. My...More

Thank rtemple450
Reviewed 3 June 2017 via mobile

This restaurant has been in St. Joseph for many years. Not your run of the mill chain food mexican restaurant. Pork chili over chesse enchiladas are great. Tacos are great. Highly recommend you check out this local business.

Thank charliecary
Reviewed 25 May 2017

Everything is great! The portions are big! You have to try to homemade chips with salsa or whatever (just by themselves!!). The house that they have made into the restaurant is beautiful as well!

Thank Ekekla08
Reviewed 18 May 2017 via mobile

I have been wanting to try this place for a very long time. I love trying new places, trying to convince the other half is a different story. Finally, I got him to take me. Too bad he did. Mexican food is my foodie passion....More

Thank Melissa H
Reviewed 5 April 2017

We ate at the downtown location. We had a very friendly server who never let my water glass be empty. The pork burrito with cheese sauce was really good and large enough to save half for my lunch the next day!

Thank Laura-S190063
Reviewed 14 February 2017

Ambiance of the restaurant & building are superb. Food is authentic Mexican and prices are reasonable.

Thank JeanieS6446
Nearby Restaurants
JC Wyatt House
141 reviews
.53 km away
11 reviews
.55 km away
The Tiger's Den
12 reviews
.48 km away
Nearby Attractions
Patee House Museum
348 reviews
.93 km away
Pony Express Museum
286 reviews
.89 km away
Jesse James Home Museum
168 reviews
.99 km away
Missouri Theater
53 reviews
.28 km 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
Breakfast, Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Serves Alcohol, Full Bar
Good for
Kids, Groups, Child-friendly
Open Hours
09:00 - 23:00
09:00 - 21:00
09:00 - 21:00
09:00 - 21:00
09:00 - 21:00
09:00 - 21:00
09:00 - 23:00
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