Mezcal

Mezcal
104 Hope Street, Glasgow, G2 6PH
Photo of Mezcal

Tacos, tequilas and DJs doing tunes at this taqueria close to Central Station.