If you love dining in unique spaces, this Mexican restaurant in northwest Missouri is one of the coolest spaces to dine at in the state. Castillo means castle in Spanish and that’s exactly what you’ll get when you visit this delicious Mexican restaurant. Historic charm, delicious food, and friendly faces await you at Barbosa’s Castillo.

Related Stories

Live Like A King At This Bavarian Castle Hidden In Rural Missouri

Live Like A King At This Bavarian Castle Hidden In Rural Missouri

Missouri's Most Iconic Landmark Re-Opens This Summer And You Need To Check It Out

Missouri's Most Iconic Landmark Re-Opens This Summer And You Need To Check It Out

This Stunning Library In Missouri Is The Definition Of A Hidden Gem

This Stunning Library In Missouri Is The Definition Of A Hidden Gem

Have you been to Barbosa’s Castillo in St. Joseph? Tell us about your dining experience in the comments below.

OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.

Explore Missouri