ohspooning.com
Allandale: Tarka Indian Kitchen
The modern-looking Tarka Indian Kitchen can be found in the Northcross Mall Shopping Center behind Dos Batos Tacos near Ross. This is one of my go-to places when it comes to grabbing dinner to-go a…