M

Marisa

3 years ago

My review is on their restaurant Solbar. Wow best ...

My review is on their restaurant Solbar. Wow best lobster roll I ve had in Ca. You practically get a full lobster in a bun. Delicious! it s a really nice restaurant with a chill resort vibe staff are very nice and friendly. Must try while in Calistoga.

Comments:

No comments