- Taste of India 506
- September 25, 2018
Taste of India 506 in Escazu Taste of India 506 is a cute little Costa Rican Indian restaurant set in a modern and cozy design. Taste of India 506 opened in November 2014. The owners have been working for Indian...