Remove Ads

Photo of El Toro

El Toro

4080 W Broadway Ave, Robbinsdale, Minnesota 55422 USA

115 Reviews

Grilled jalapeƱo, number 16 combo big enough to share

Photo Credit: Yelp

Remove Ads