Share: Share Tweet Mexican Restaurant Pancho Villa Tampere Hämeenkatu 23 Get Directions 2/5 242 people have been here address Hämeenkatu 23 Tampere, Finland price rate $$$$ services Takes Reservations facebook link https://www.facebook.com/pages/Pancho-Villa-Tampere-Hämeenkatu-23/186482001856049