
Taquitos Joe
5.0 (21)restaurant
An easygoing Decatur spot serving straightforward Mexican street-style taquitos.
Description





Located on North Druid Hills Road, the Decatur restaurant pairs a welcoming atmosphere with convenient online ordering options.
Good to know
Online ordering
