Tasty Pho Address: 1250 S Santa Fe Ave, Vista, CA 92084 Phone: (760) 631-5900 Hours: Mon: 8am-8pm Tue: 8am-8pm Wed: 8am-8pm Thu: 8am-8pm Fri: 8am-8pm Sat: 8am-8pm Sun: 8am-8pm Restaurants, Vietnamese Other Businesses: Hungry Bear Deli at 2205 S Melrose Dr, Vista, CA 92081 Back Porch Restaurant at 2000 S Melrose Dr, Vista, CA 92081 Mrs Taco at 2215 S Melrose Dr, Vista, CA 92081 Subway at 2440 S Melrose Dr, Vista, CA 92081 Coffee Cart Biz Inc at 1150 Joshua Way, Vista, CA 92081