When the weather is nice, there's nothing better than enjoying a meal outside. From rooftop restaurants to charming patios, we've rounded up the 10 best outdoor dining spots in your city that are perfect for soaking up the sun and savoring delicious dishes.