Introducing Coro Restaurant: A New Culinary Gem in Audubon Park Introducing Coro Restaurant: A new culinary gem in Audubon Park. Audubon Park, constantly evolving in its culinary landscape, is about… Continue reading Introducing Coro Restaurant: A New Culinary Gem in Audubon Park