Puerto Princesa has limited options for veg only restaurants, with the only restaurant serving Indian food being Lale Restaurant. However, almost all of the restaurants have a few veg dishes along with the other cuisines. Rizal Avenue is the main street where most of the best restaurants are found like Kalui restaurant and Pangea Cafe.