Café Flora's French Dip sandwich (portobello mushrooms, caramelized onions and melted Swiss cheese on an herbed baguette), Nectarine Pizza (with goat cheese) and Oaxaca Tacos (stuffed with potatoes, cheddar, pico de gallo and wilted greens) have tempted many a carnivore. It's not just good vegetarian food, it's good food, period.
You also mentioned...
Beso del Sol, Broadway New American Grill, Agua Verde Café and Paddle Club, Kabul Afghan Cuisine and "any Thai place."