Muchacho: Authentic Mexican street food at its finest

Muchacho is located in the heart of Dundee’s bustling city centre, a stone’s throw away from a selection of top-notch pubs and bars.

The quirky Mexican street food vendor offers lucky guests authentic flavours, slow cooked meats, freshly made sauces, and a diverse selection of your favourite cuisine dishes.

One of the glorious dishes at Muchaho – the pulled pork tacos and salsa verde (Photo: SeeDundee).

A freshly made dish of guac (Photo: DCT Media).

The Muchacho team, who have travelled across the globe to uncover the outstanding flavours and tastes of Mexico, aim to excite the senses by creating explosively tasty street food.

Don’t believe us? Check out the menu for yourself here. 

You can enjoy these culinary delights whilst dining in the trendiest of locations.

We mean, who doesn’t fancy eating delicious Mexican dishes in this vibrant spot? (Photo: DCT Media).

Muchacho’s colourful and twinkly interior (Photo: DCT Media).

Save some pennies

Muchacho also understands every one of us on a spiritual level.

They know that nothing gets us more excited than high-end Mexican street food at a bargain price.

That’s why they offer a ‘Taco Tuesday: 3 for 2’ deal on a weekly basis – SeeDundee can’t get enough of it.


Don’t take our word for it, check out what these happy customers have to say about Muchacho.

Find out more

Address: 91 Nethergate, Dundee DD1 4DH

Contact:  01382221008

Opening times: 11am – 10pm every day of the week.

Follow Muchacho

Facebook: @muchachoDD

Instagram: @muchacho_dundee

Do not miss out on this delectable taste of Mexico in the centre of our wee city.

You won’t regret it.

Don’t forget to get in touch with SeeDundee on Facebook, Twitter, and Instagram.

Claire Merten