Eating Fast Food Mexican at El Parral restaurant in Greenwood Village, CO.

Feedback

Do you manage or own El Parral?

Yes