Located in Tsim Sha Tsui, it is a trendy and vibrant Mexican Restaurant with a lively outdoor bar, filled to the brim with energy and freshness. The colourful Mexican dishes and stylish decoration are perfect for a get-together with friends.