El Burro Restaurants Inc 3100 Newpark Mall Newark, CA 94560 Phone: (510) 797-3030
Category: Family Restaurant Diners