Two New Restaurants Open in Downtown LaramieTwo New Restaurants Open in Downtown LaramieDowntown Laramie welcomes two new restaurants into the historic district this week. The Crowbar and Grill, located at 202 South 2nd Street and Roxie's on Grand at 221 E. Grand Ave. Downtown LaramieDowntown Laramie