118 E 100 N, Payson, UT 84651

+13854328439

118 E 100 N, Payson, UT 84651

+13854328439

CONTACT US TODAY

CONTACT mazatlan grill TODAY!

Fill out the form below and our team will be in contact with you as soon as possible!

118 E 100 N

Payson, UT 84651

Email us at:

[email protected]

Call us at:

+13854328439

SEND US A MESSAGE


OUR LOCATION