Review of El Toro Mexican Restaurant

3425 W State St, Grand Island, NE 68803

Overall Rating

Review


Staff was good to work w/me to make sure no flour. Very good food. Would stop here when traveling thru anytime.

Celiac friendly?

Yes

Updated 6 years ago

Celiac