Costa Vida
CLOSED NOW
Today: 10:30 am - 9:00 pm
Tomorrow: 10:30 am - 9:00 pm
Phone: (806) 368-8390
Address: 4410 114th St Ste 200, Lubbock, TX 79424
Costa Vida Fresh Mexican Grill
4220 98th St, Lubbock, TX 79423
5110 98th St, Lubbock, TX 79424
8011 Slide Rd, Lubbock, TX 79424
7201 Quaker Ave, Lubbock, TX 79424
7220 Quaker Ave, Lubbock, TX 79424
5103 82nd St, Lubbock, TX 79424
4210 82nd St Ste 212, Lubbock, TX 79423
8226 University Ave, Lubbock, TX 79423
6820 Slide Rd, Lubbock, TX 79424
6002 Slide Rd Ste 68252, Lubbock, TX 79414