The Southernmost Beach Café is located right on South Beach serving breakfast, lunch and dinner with a view. Whether it’s a rum punch at the bar or fish tacos on the outdoor covered patio, this is a great spot to soak in the atmosphere at the southern end of the island.