Indian restaurant · 11288 Stockyard Dr, Socorro, TX
More food in Socorro, TX · Indian Food in Socorro