Taqueria Delgado Mexican Restaurant
215 Northwood Dr # 5, Atlanta
(404) 438-6236
Recent Reviews
Order Online
You May Also Like
Wok N Roll Restaurant - 215 Northwood Dr #9
Chinese, Seafood, Chicken Wings
Ny Pizza& Pasta - Rosewell Rd NE
Pizza, Turkish, Mediterranean
Il Forno Pizza & Pasta - 5680 Roswell Rd
Pizza, Turkish, Mediterranean
Restaurants in Atlanta, GA
Taqueria Delgado Mexican Restaurant
215 Northwood Dr # 5, Atlanta, GA 30342
(404) 438-6236