The rain was coming down in buckets when we left the Latin American Film Festival at the Museum of Fine Arts, but we managed to stay dry enough to enjoy a nightcap at Churrascos (2055 Westheimer, 713-527-8300). With most customers already seated and the storm still lighting up the evening…
