Moose's is the best of the best! I live in Florida and was told about this place when I said I was going to San Fran. It was well worth it! The iced tea is the best I have ever had, the sourdough is over the top! I had the lamb shanks and they were cooked to perfection! They just fell off the bone. The service was the best! I would highly recommend this place to everyone!
Was this review helpful to you?