Adjacent to a freeway off ramp, sometimes hard to get into and out of. Drive-thru is efficient. Prefer Famous Star with cheese (kind of like a Whopper or Big Mac). No lettuce or tomato, extra onion.
Address: 14041 Newport Ave, Tustin, CA 92780-5170
Location: United States > California (CA) > Orange County > Tustin
Phone Number: +1 714-544-9982