Colasa Bar-B-Que and Seafood Grill is a bbq joint Quezon City National Capital Region located in Philippines.
Sct Rallos Quezon City Quezon City Philippines
Try the grilled liver ! 😊
Isaw ! For the win!
Laging may nag-aaway dito.
There's an enclosed area and al fresco if you don't want to smell like smoke. Parking also isn't a hassle. - Rachel Hermosura