Not feeling the love here. Cabrera is probably a very good vet, this not in dispute but his staff is rude and obnoxious. This is already a pretty challenging location to get to because the traffic is terrible so after braving traffic for almost an hour the least thing you want is to have to deal with rude people at the vet. Bad traffic, long wait, rude service.
more