Descanso, which has locations in Costa Mesa and Los Angeles, is the best restaurant to celebrate National Taco Day on Tuesday. Owner Rob Arellano stops by KCAL News to show off the delicious selection.

See Full Page