Urban Tadka

$ • Indian

A top rated restaurant with 4.6 out of 5 stars based on 76 reviews.
View delivery time and booking fee. • 

801 S Twin Oaks Valley Rd Ste 101, San Marcos, CA 92078 • More info


Spend $15, Save $3