BanThai has excellent Thai food. The spring roll and satay appetizers are highlights, as are the Pad Thai and Chicken with Cashew Nuts. The one thing about this place that detracts from the delicious food is that the service is horrible. The people are very friendly, but they are very slow in taking your order, bringing your order, delivering the check, etc. And don't expect many refills on the drinks, if you can manage any.