Costa Azul Reviews & Details
2001 N Buena Vista St
Costa Azul is located at 2001 N Buena Vista St in Burbank near the intersection of N Buena Vista St and W Empire Ave. Their menu consists of Mexican dishes . Call (818) 567-4689 for dine in.
- Service:Dine In
- Major Intersection:N Buena Vista St And W Empire Ave
Tell us more about Costa Azul Burbank!