A surprisingly accessible busy restaurant
Wahaca is conveniently located on the outside of St David’s Dewi Sant shopping centre. It is a modern building and the restaurant is spread over three floors. People tend to be seated on the grou...
1 result shown