Taco Bell has a nice selection and is great food, but I wouldn't have a business meeting or a date there. On the other hand I could do both at Olive Garden, or just about anything for that matter.
Free bread sticks, free salads, impressive wine selection. Amazing menu. Damn, I want to go asap but nothing's happening in my life right now. Gotta wait for a big moment to pull that saucy trigger