Palanca 21 is a restaurant offering a menu with fresh, homemade-style dishes, including grilled options, with both fish and meat main courses.