Top Brunch Spots » Restaurants » Chinese restaurant Brownsville » Lotus Inn – Brownsville, Texas 78520