El Charro Mexican Restaurant 3339 Mt Diablo Blvd Lafayette, CA 94549 Phone: (925) 283-2345
Category: Family Restaurant Diners