Los Tacos is a no-nonsense taco restaurant offering authentic Mexican dishes like tacos, burritos, and aguas frescas.