Verde Taqueria

$ • Spanish • Seafood • Mediterranean

4.6 (73)
View delivery time and booking fee. • 

1426 Dresden Dr Ne, Atlanta, GA 30319 • More info

Opens at 11:00 AM
Recommended
Starters
Salads and Soups
Tacos
Nachos
Quesadillas
Bowls
Kids Mains
Sides
Dessert