Terraza Buenavista is a restaurant specializing in high-quality Red Tuna, set within garden surroundings.