Salsa Grill
501 N 16th St, Payette
(208) 642-6123
Recent Reviews
You May Also Like
Agape Coffeehouse - 20 S 16th St
Coffee Shops, Cafe, Coffee & Tea, Coffee
The Sundance Saloon Bar & Grill - 216 N Main St
Bar & Grill, Bar, Burgers
Burger King - 305 S 16th St
Burgers, Fast Food
Restaurants in Payette, ID
Salsa Grill
501 N 16th St, Payette, ID 83661
(208) 642-6123