Petals Address: 13021 Newport Ave, Tustin, CA 92780 Phone: (714) 544-1277 Payment: Restaurants, Florists Other Businesses: Del Taco at 13802 Red Hill Ave, Tustin, CA 92780 Italian Express at 18331 Irvine Blvd, Tustin, CA 92780 Yoshi at 13882 Newport Ave, Tustin, CA 92780 Jersey Mike's Subs at 13681 Newport Ave, Tustin, CA 92780 Corea Bbq Restaurant at 14551 Redhill Ave, Tustin, CA 92780