Whenever I go to Rancho Chico I always get their sangria, it's amazing. They are located on rte 1 just after the intersection for rte 106. They have a large menu with many selections and great prices for the portions. Our service has always been efficient and friendly. Although they don't have my favorite appetizer anymore...their food is still delicious.
more