El Tropico

4.1 (60)restaurant

A welcoming Tucker stop serving Latin American dishes alongside chilled tropical drinks.

Visit website

Description

Set along Tucker Norcross Road, the restaurant maintains everyday service alongside online ordering options.

Ask Karpo for more information.