Casa del Sol is a cute Mexican restaurant along Highway 24 in Buena Vista. We had eaten there about seven years ago and remembered the yummy food. The salsa they serve with chips (first round is free) is mild and very fresh-tasting. The meals are delicious and filling. Although we were seated immediately on this visit, it took a while for our order to be taken and our drinks to arrive. Once we were served, everything was fine.






