Atlanta >
Taqueria Del Sol1200B Howell Mill Rd NW, Atlanta, GA | Directions 30318
33.787065 -84.411880
view & upload“While this restaurant has an excellent atmosphere, that's really all it has going for it.”
“But it is a great place for two or three people to enjoy wonderful guacamole, drink margaritas and eat great food sitting outside on a beautiful Atlanta day.”
“My toddler loves the open air seating, salsa and fake owl.”
“The whole menu is fantastic.”
“But it is a great place for two or three people to enjoy wonderful guacamole, drink margaritas and eat great food sitting outside on a beautiful Atlanta day.”
“But the folks there are so rude that we won't go back.”
“Don't go unless you really like the people you are going with.”
“The fish tacos are addictive, and the salsa and queso are worth going for.”
“Good food - not a long wait”
Sign in with Facebook Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
