The baby back ribs of Ranchero’s Grill in General Santos City is not the only “to die for” dish in this place, the seafood platter would certainly give the ribs a good competition.
Savor the delightful mix of fresh crabs, mussels, shells, prawns and fillets of fish all in one platter to wash away the gloom on a cloudy day.



