Taquería del Sur offers quality Mexican cuisine with generous portions and classic Mexican beverages.