Costa Azul Fresh Seafood Restaurant Reviews

COSTA AZUL FRESH SEAFOOD RESTAURANT, 5735 Bells Ferry Rd, Acworth, GA 30102, United States

(770) 249-4425



Write a review

Unrated. How do you rate Costa Azul Fresh Seafood Restaurant?

Add a photo (Optional)
The Fine Print: These reviews are owned by whoever posted them. We are not responsible for them in any way.