We were staying at the Westin Bayshore which made going to Cardero's for lunch an easy choice. We wanted a deck table but we were told there wasn't any available even though two remained empty during our whole stay. The majority of the food was excellent (we didn't like the…