La Isla del Tico is a quaint establishment in Dayton, OH that offers a taste of authentic Costa Rican cuisine.
With a focus on traditional flavors and dishes, this cozy spot provides a unique dining experience for those looking to explore the flavors of Central America.
Generated from their business information