First let's ask, are you expecting it to taste like a Corona or a Dos Equis? You are not going to get that if you made the kit per stock directions. To get that taste you will need to use a Cerveza lager yeast, ferment the yeast at lager yeast temps and then lager the beer for at least a month to get that crisp, dry Cerveza flavor. If you don't have lagering capabilities try to use an American Ale yeast or a California/San Francisco lager yeast which can ferment at the lower end of ale temps.
Try to give us a rundown of the brew process. Things such as yeast used, fermentation temps, original and finished gravity, what you are tasting, etc. It could be numerous things. It could be just one bad bottle. It could be that it hasn't reached the desired volumes of carbonation. It could be it is still a little "green" as beer will develop with age, just a lot faster than wine. Let us know what you are tasting and we can go from there.