You can enjoy Izzy's steak restaurant and if joined by non meat eaters they have many non beef choices that are also very good. They have a lively bar and yet you can dine and hear each other talk. I do enjoy the one in the city more, however this is really quite enjoyable and saves the drive and parking is easy and free at this San Carlos location.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.