Miami is located in the south, but it’s definitely not southern. However, when you’re craving classic southern food, albeit a refined version, you can find it at Yardbird in South Beach. They’re known for their fried chicken, but that’s really just the beginning. This restaurant serves up the south’s greatest hits, from a fried green tomato BLT to biscuits topped with everything from ham to brisket to gravy. Still though, order some fried chicken for the table because it might be the best in town. While Yardbird is definitely casual, this place has an elevated feel that most fried chicken places don’t have.