restautants near me guide
restautants near me guide

Salsa Grill Payette ID

Restaurants Near Me Guide found user rating of 4.1 with 435 reviews about Salsa Grill
City: Payette ID

Salsa Grill Description

Salsa Grill in Payette ID falls under the category of Restaurants in Payette ID with a rating of 4.1 by users. Salsa Grill located at 501 N 16th St Ste 101, Payette, ID 83661, United States. Salsa Grill Geographic Coordinates: longitude — -116.923934, latitude — 44.0806248.

Salsa Grill operates from . For more information, please call on (208) 642-6123 or visit Salsa Grill Website. If you have ever been to Salsa Grill, share your experience with other users and write a review.

Photos of Salsa Grill

Photo of Salsa Grill 1 Photo of Salsa Grill 2 Photo of Salsa Grill 3
More Image

Reviews of Salsa Grill

Echo McNeely

The staff was so nice. The service was impeccable. They went above and beyond to make our experience 10/10. The food was amazing. Great place for family and friends to gather.

Jessyka Aus

Absolutely amazing! Best Mexican food place I've tasted in Idaho hands down. 10/10

Angie Rogers

Try to order and never catch them when their open. Online says they are open but they are not they are always closed. Food is good just going to have to find somewhere new.

More Reviews

Information

Address

501 N 16th St Ste 101, Payette, ID 83661, United States