Hungry Bear has lots of shade/covered seating. Rancho del Zacola has some covered seating. Pizza port & piazza inn both have indoor seating. In DCA the boardwalk / garden grill have covered seating. The place by soarin' (can't think of the name) has indoor seating