Well this is a question without an easy answer. With over 80 restaurants in Puerto Morelos, there are a lot of choices. Whether you want to eat out for breakfast, lunch or dinner, you will find very good restaurants anytime of the day, from economical budget to fancier tastes. The port side of town offers local and international options, vegan and vegeterian friendly menus, as the Colonia side has many little places where you can eat as a local.