Super TaTo is a restaurant and bar offering meals throughout the day. It is located near Hotel Juan Maria.