Review of Costa Vida

1744 S Val Vista Dr #106, Mesa, AZ 85204

Overall Rating

Review


Food was too sweet, gross and expensive.

Updated 6 years ago