| | |

Falls Grill

Dining at Falls Grill: A Quiet Feast Where Simplicity Meets Substance At 277 Harrison Street, in a town that breathes the spirit of Idaho, lies the Falls Grill. Here, the air is perfumed with the aroma of meats sizzling over the grill, mingling with the earthy, robust scents of fresh vegetables. This is no grand…