Restaurant Reservations - Free • Instant • Confirmed
Reserve now:

Teela Taqueria Reviews List

This restaurant is no longer available. Continue your search at OpenTable.

Teela Taqueria

Artemis "Arte" Antoniades and Nikitas "Nik" Panagopoulos, the brother and sister team who first brought fresh, delicious seafood to Atlanta through the critically acclaimed Fishmonger Restaurant have returned to deliver exquisite Mexican cuisine with a global twist to Teela Taqueria. Located in the swanky City Walk Shopping Center, Teela Taqueria is Arte and Nik's answer to Sandy Springs residents looking for an inexpensive, trendy, fun-filled restaurant to get their Mexican-faire fix.
Teela Taqueria Reviews List
This restaurant has not been reviewed.