For the safety of everyone, Ellen’s Tuna Queen will only accept orders for take out/pick-up/delivery at our establishment until further notice. We are open from Monday to Sunday, 8:00 am to 6:00 pm. We are located at Ellen’s Tuna Queen, South Street, DBP Village (Behind S&R Shopping), Matina, Davao City. You may call us aheadContinue reading “Menu and Delivery Options”