Eating Mexican at Plaza Restaurant & Bar restaurant in Amarillo, TX.

Feedback

Do you manage or own Plaza Restaurant & Bar?

Yes