Best Restaurants In 83501

Last Updated:
Sort
Waha Bar & Grill is a restaurant located in Lewiston, Idaho at 40787 Waha Road. They are open every day except Monday, Tuesday, and Wednesday. Our big & messy signature burger!! A FULL POUND (double half-pound patties) of fresh, lean, grill-basted ground beef, real cheddar cheese, crisp lettuce, tomato, onion and pickle smothered in our own zesty, tangy Waha sauce!.$13.70. A full pound of...
40787 Waha Road, Lewiston, ID, 83501
Rank
1
1 votes
Sponsor
0.0