770 Sycamore Ave, Vista, California 92083 USA
Rare Steak Pho (steak on the side), veggies and Tofu Pho
Photo Credit: Yelp