Senor Taco @ Star Vista

Señor Taco™ has just open their fourth outlet in Singapore. Located at The Star Vista, a new shopping hub next to Buona Vista MRT, it adds a mexican touch to a vibes of interesting eating places in the mall.

Interior fitting out works working with consultant – Strix Strategies Pte Ltd