My wife and I love Nashville! Others may have more experience and better recommendations, but i’ll Give it a shot.
Most of the food on Broadway is crappy. I highly recommend a place called The Southern, which isn’t that far away. They have an amazing breakfast/brunch. Depending on how much you want to spend time on Broadway clubs listening to live music, there are a few hotels within walking distance. I would also highly recommend considering the Gaylord Opryland hotel, where you can see a show at the current version of the Grand Ole Opry. It’s pretty far from Broadway, so if you plan on partying on Broadway then you should look for something near there. Check out trip advisor for food recommendations, there are plenty of good options, but I can’t say that there is one central place to find everything within walking distance.