Top Brunch Spots » Restaurants » Lotus Inn Restaurant – McAllen, Texas 78501
Family-run eatery turning out wide-ranging Chinese fare in calm, understated surrounds.