El Toro Mexican Grill

El Toro Mexican Grill

6358 Del Cerro Blvd, San Diego, CA 92120

(619) 287-8541

Eat24 Free Online Ordering