Ta-Cow – Restaurant & Dining in Davao City
Restaurant & Dining · Davao City

Ta-Cow

Ta-Cow is a restaurant in Davao City, located at Lapu-Lapu Street, Davao City, Davao del Sur, 8000. It specialises in serving freshly prepared meals for dine-in, takeaway and group gatherings. The menu leans towards filipino cuisine. Listed opening hours: Mo-Th 11:00-22:00,Fr-Su 06:00-22:00.

Address
Lapu-Lapu Street, Davao City, Davao del Sur, 8000 · View map