The Ranch is a wonderful, warm, elegant, casual, exciting, fun place for the entire family. It's the best art gallery restaurant I've ever seen (actually the only one I've ever seen). They have a casual side and a fine dining side and both sides are surrounded by an amazing art gallery. This place is a must see. Oh, the food is fantastic too!