Top Brunch Spots » Restaurants » Tandoor Palace Indian Restaurant – San Antonio, Texas 78240
Relaxed spot serving North Indian fare, tandoori dishes, & vegetarian & meat entrees in homey digs.