Back To Previous Page

Teela Taqueria

  • Address: 227 Sandy Springs Place
  • Suite 504
  • Sandy Springs, GA 30328
  • Phone: (404) 459-0477
Overview
Yelp

Tacos with a twist...modern, fresh, made from scratch.