Address and Location

It's Tabu Sushi

28693 Old Town Front St, Suite 101
Temecula, California, 92590

ph: (951) 694-6329

San Marcos

344 twin oaks valley rd, #147
San Marcos, ca 92078

ph: (760) 591-0811