You asked:

was taifa of tavira roman catholic

Yes. Taifa of Tavira is roman catholic.
roman catholic
roman catholic
roman catholic

Taifa of Tavira