Top Brunch Spots » Restaurants » India Palace – San Antonio, Texas 78229
Informal North Indian eatery with classic vegetarian & meat dishes, plus buffets for lunch & dinner.