Chez Pedro is a restaurant offering traditional dishes and Southwestern specialties in a warm and friendly setting.