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.
In 1891, Mr. J. B. Moss erected a beautiful home that resembled the castles he had seen across Europe in St. Joseph, Missouri.
Barbosa’s Castillo Website
Today, the beautiful home is now a Mexican Restaurant. The home was purchased by Mr. and Mrs. E.C. Barbosa in 1974 and after extensive remodeling they opened Barbosa’s Castillo that same year.
Barbosa’s Mexican Restaurants/Facebook
Locals love heading to the castle for a relaxing meal and tasty margaritas.
Barbosa’s Mexican Restaurants/Facebook
Their menu features classic Mexican dishes with sauces and seasonings that you just can’t get enough of. When you can’t decide what to order, try a combo and get a little bit of everything.
Barbosa’s Mexican Restaurants/Facebook
Grab a seat in the sun room where you can enjoy your meal with a great view of St. Joseph.
Barbosa’s Mexican Restaurants/Facebook
If you have a hard time deciding between nachos or a burrito, at Barbosa’s you can have both. Try the Deluxe Nacho Burrito and have the best of both.
Barbosa’s Mexican Restaurants/Facebook
They also have spectacular tacos and flavorful rice and beans. At Barbosa’s the sides are just as good at the entrees!
Barbosa’s Mexican Restaurants/Facebook
You’ll fall in love with this stunning castle restaurant. Take some time after dinner to check out all the intricate details that went into making this masterpiece in St. Joseph.
Barbosa’s Mexican Restaurants/Facebook
Barbosa’s Castillo is a family-owned and operated restaurant. Support locally owned businesses and check out this unique and tasty castle restaurant!
Barbosa’s Mexican Restaurants/Facebook Find Barbosa’s Castillo at 906 Sylvanie St., Saint Joseph. MO 64501. Visit their Facebook page here.
Have you been to Barbosa’s Castillo in St. Joseph? Tell us about your dining experience in the comments below.
Barbosa’s Castillo Website
Barbosa’s Mexican Restaurants/Facebook
Find Barbosa’s Castillo at 906 Sylvanie St., Saint Joseph. MO 64501. Visit their Facebook page here.
OnlyInYourState may earn compensation through affiliate links in this article.