New Delhi Indian Restaurant160 Ellis St, San Francisco, CA
Taco Bell9639 N Sam Houston Pkwy E, Humble, TX