Close your eyes and taste one of many delicious dishes. Then revel in the fact that your dining experience comes completely guilt-free. After all, a more organic vacation destination is difficult – or impossible – to imagine; since this property’s certified organic farm rests within yards of your plate and the produce that lies upon it was picked within hours of your meal. By the way: The Inn at Dos Brisas is home to the only Forbes 5-Star restaurant in Texas, one of just 20 in the US.
But let’s move beyond mealtime, shall we? This 300-acre luxury ranch resort is located among the rolling green meadows between Houston and Austin in rural Washington, Texas.
Let your casita-style accommodations envelop you in luxury before considering your options: fly fishing, horseback riding, skeet shooting, hiking, mountain biking, wine tastings, cooking classes, other epicurean delights... or stay long enough to experience “all of the above.”