Pho Tau Bay

Row 1

Details
1717 E Vista Way
Vista, CA 92084
(760) 643-9333

Foursquare Tips

  • You can sit anywhere, from the window, to the wall...
  • Closed on Mondays...
  • Now serving Vietnamese Sandwiches!