Costa Del Sol Restaurant

5265 Jimmy Carter Blvd 6222 NorcrossGA30093
Map

Open Map

Description

Costa Del Sol Restaurant is located at 5265 Jimmy Carter Blvd Ste 6228, Norcross, GA. This business specializes in Mexican Restaurants.
by merchantcircle on February 26, 2024 from merchantcircle

Editorial Reviews

Three cuisines---Mexican, Salvadoran and Honduran---converge to fill a menu of very tasty (and inexpensive) food.:
Costa del Sol Restaurant Review: If you are searching for authentic Mexican-Salvadoran-Honduran cooking, look no further. The fish dishes, especially the spicy grilled shrimp with bacon and jalapeños, are stars; steaks are noteworthy, too. Menudo (tripe soup) is available every day, and you can order pozole, a traditional pork-chicken stew, on weekends. Classics include guisado, a seasoned stew...
by gayot on January 21, 2013 from gayot