Review of Costa Vida

3340 N Eagle Rd, Meridian, ID 83646

Overall Rating

Review


The steak quesadillas are OH so good

Updated 2 years ago

Celiac