Find the best restaurants in Playa del Carmen, from beachfront tacos to romantic fine dining and fresh vegetarian spots.