Can't say enough, this is the tastiest food ever. We are so hard to please when it come to good food. I always leave nice restaurants. ie Shin Bay, Dominics, Mastros, Citizens Public House... only to say I wish we'd gone to Sol.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.