Costa Azul Restaurant

800 W 17th St, Santa Ana, CA

Menu (As of 11/1)

Dessert

Nachos

Fajitas

Shareables

Plates

Enchiladas

Seafood

Costa Azul Restaurant: hours and how to order