Dakshin Indian Restaurant|Order Food...
Why do you feel this listing needs to be reviewed?
Dakshin is best Indian Restaurant in San Diego,CA.Order food online & Get 10% Off on Your First order.Enjoy tasty Indian food in Dakshin restaurant.
40 views, Last viewed on Thursday, March 28th, 2024 at 1:32pm