Costa Del Sol Restaurant

5265 Jimmy Carter Blvd #6222, Norcross, GA

Menu (As of 10/29)

View Our Menu

Fajitas

Burrito

Pork Chops

Carnitas

Quesadilla

Chicken Rice

Costa Del Sol Restaurant: hours and how to order