5999 DeZavala Road Suite 109, San Antonio, TX 78249 Map
Excellent food and Service. "They have the most delicious Indian dishes which we found no where else. We like Indian food. Last time group of us went... More about Taste of Malabar
210-561-4409 / 210-573-8856
1 to 1 of 1
Copyright 2008 SanAntonio.com: A City Guide by Boulevards.
All rights reserved. Data provided in part by Localeze.