Been to Taal a few times, both dine in and takeaway. Mixed bag of service and food quality but we thought we would give another chance...... 1 hour 30 mins to arrive (initially informed 40 minutes) with 2 calls to chase, assured after each call it was a couple of mins away (just not true). When it arrived, food was luke... read full comment
At Taal Restaurant, we only use the finest fresh ingredients and all our food is prepared daily to ensure you receive the highest quality possible - try and see for yourself. We also have some great value Meal Deals all available for collection or home delivery!