"Inside the Armadillo Den in Far South Austin, Atlas Sandwich Company crafts Greek-inspired sandwiches that are packed with flavor. Lamb and chicken marinated in herbs get loaded with tzatziki, smashed potatoes, and fresh vegetables. The spicy whipped feta sauce belongs on everything. Grab a beer and enjoy it under the trees. Ordering online for pickup and delivery is available." - Darcie Duttweiler