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

Nearby places

Ask Karpo for more information.