Texmex

Texmex South

One of Malta’s longest-standing bars & restaurants established in 1995. TexMex – Strand, Sliema, opened its first location in the south of Malta, Tex Mex South and AG Group is proud to have carried out a full mechanical & electrical installation within a challenging three-month time frame.

Project Gallery