O Tacho is a restaurant in Guarda, Portugal, specializing in traditional Portuguese cuisine. It is open for lunch and dinner on weekdays and lunch and dinner on Sundays.