Supporting copy for the Request Service call out button.
Salsa Grill logo
Located in Payette, ID    208-642-6123

Contact

Located in Payette, ID
208-642-6123
Located in Payette, ID
Call Us Today

Come visit us

Salsa Grill
501 N 16th St. Suite 101 
Payette, ID 83661
208-642-6123

Business Hours

Mon, Tue, Wed, Thu, Sat
-
Friday
-
Sunday
-
Payette County Chamber of Commerce

Contact Us

Share by: