RIP Beaver’s: The Last One In Houston Just Closed
The only spin-off of the original Beaver’s, know as Beaver’s West at 6025 Westheimer, is closed. Since the original also shuttered in August 2018, it marks the end of a familiar and storied restaurant name in Houston. When chef Monica Pope opened the original Beaver’s on Decatur near Washington Avenue in 2007, it quickly became […]