El Charro Restaurant & Lounge 105 N Country Club Dr Mesa, AZ 85201 Phone: (480) 964-1851
Category: Restaurants