01271 372933

About us

Poncho Bar & Cantina offers a taste of Mexico in Barnstaple’s Town Centre. Our menu is prepared fresh in-house including our nachos, tortillas and dips. All ingredients are sourced locally from suppliers such as Heddens of Woodtown and Devon & Cornwall Fish. Our bar, whilst including all the usual favourites, stays close to Mexican flavours with our Cocktails and Poncho Pilsner great accompaniments to our menu. Don’t forget to also try our Poncho Punch: a homemade tipple to give you a real taste of Mexico.

Book now

Our Offering

Taste of Mexico

Indulge in our authentic and traditional take on Mexican cuisine. Stick to well known classics like our Fajitas and Tacos or try our House Specials such as the Carne de Cerdo y Frijoles - we trust that you won't be disappointed.

Our Bar

Cocktails and tequila may be where our passion lies however we haven't forgotten about the usual favourites! Our bar has a great offering ensuring everyone is satisfied. Be sure to try our Poncho Pilsner: brewed especially for us and served in a traditional Tankard.

Our Live Music

Live music stays on the menu at Poncho. Catch North Devon's best bands playing regularly in our dedicated live music venue which can be found in our side restaurant.

Menus

Main Menu

Soaked in traditional flavours, our Chef Tom has handcrafted our menu to give a real taste of Mexico.

Cocktail Menu

Combining Mexican favourites and true classics, our freshly made cocktails are not to be missed.

Bar Menu

Check out our selection of Latino and Spanish beverages whilst also not forgetting firm bar favourites.

Private Parties

Poncho is the perfect place for your private party in Barnstaple, North Devon. At nearly 200 square foot, we have plenty of room for large functions and also coves and corners for smaller affairs. Contact us today to discuss your ideas with our team.

Contact Us

    Opening Hours


    Friday: 11am - Late

    Saturday: 11am - Late

    Sunday: Closed

    Monday: Closed

    Tuesday: Closed

    Wednesday: 11am - 10pm

    Thursday: 11am - 10pm

    Contact Us