Vista, CA asian restaurants & food

Pho Tau Bay LTT2

Vietnamese Restaurant

1717 E Vista Way (Arcadia Ave & Taylor St), Vista, CA 92084
(760) 643-9333
Excellent Good Average Poor Awful 4.0 / 5 based on 10 votes

Photos

  • Pho Tau Bay LTT2 photo by Sean C.
Now serving Vietnamese Sandwiches!

Reviews: 1

  • Matthew B.