Los Aztecas
Address:
588 Mulberry Ave, Selmer, TN 38375
Phone:
(731) 434-0301
Restaurants
Other Businesses:
- Country Kitchen at 302 E Poplar Ave, Selmer, TN 38375
- Yum Yum's at 369 Mulberry Ave, Selmer, TN 38375
- Country Kitchen at 302 E Poplar Ave, Selmer, TN 38375
- Huddle House at 854 Mulberry Ave, Selmer, TN 38375
- Subway at 152 S Y Sq, Selmer, TN 38375