Golden Flautas - Mezcali Mexican Restaurant