The Indian Night
136 Main Plaza, San Antonio 78205