El Burro – Tacos & Beer

Overview

Address: 17401 Avalon Blvd
Carson, CA 90746
Website: lburro.com
Phone: 310-217-0007