Eating Mexican at El Charrito Restaurant restaurant in Scottsbluff, NE.

Feedback

Do you manage or own El Charrito Restaurant?

Yes