Snack Atlas offers a menu of flavorful Oriental and Spanish specialties, available for dine-in or takeout.