Russell’s Bar and Grill to open this fall in soon-to-be former Tavern on Grand space
After Tavern on Grand closes in June, another restaurant will take up the storied address at 656 Grand Ave. in St. Paul. It’ll be called Russell’s Bar and Grill, and it’ll most likely open in fall 2024. And that’s about … Continued